自学C语言程序设计的题,高人给个正确答案

1对for(表达式1;;表达式3)可理解为Afor(表达式1;0;表达式3)Bfor(表达式1;1;表达式3)Cfor(表达式1;表达式1;表达式3)Dfor(表达式1;... 1 对for(表达式1; ;表达式3)可理解为

A for(表达式1;0;表达式3)

B for(表达式1;1;表达式3)

C for(表达式1;表达式1;表达式3)

D for(表达式1;表达式3;表达式3)

2 若i为整型变量,则以下循环执行次数是

for (i=2;i==0;) printf(“%d”,i--);

A 无限次

B 0次

C 1次

D 2次

3 下列程序段不是死循环的是 。

A int i=100;

while (1)

{i=i%100+1;

if (i>100)break;

}

B for( ; ; );

C int k=0;

do {++k;} while (k>=0);

D int s=36;

while (s); --s;

4 执行语句for(i=1;i++<4;); 后变量i 的值是 。

A 3 B 4 C 5 D不定

5 以下正确的描述是 。

A continue语句的作用是结束整个循环的执行

B 只能在循环体内和switch语句体内使用break语句

C 在循环体内使用break语句或continue 语句的作用相同

D 从多层循环嵌套中退出时,只能使用goto语句

6 以下描述正确的是 。

A goto 语句只能用于退出多层循环

B switch 语句中不能出现continue语句

C 只能用continue语句来终止本次循环

D 在循环中break语句不能独立出现

7 下面程序的运行结果是 。

#include <stdio.h>

main( )

{int i,j,x=0;

for(i=0;i<2;i++)

{

x++;

for (j=0;j<=3;j++)

{if(j%2)continue;

x++;

}

x++;

}

printf(“x=%d \n”,x);

}

A x=4 B x=8 C x=6 D x=12

8 在C语言中,引用数组元素时,其数组下标的数据类型允许是____。

A整型常量

B整型表达式

C整型常量或整型表达式

D任何类型的表达式

9 若有说明:int a[10];则对a 数组元素的正确引用是_____.

A a[10]

B a[3.5]

C a(5)

D a[10-10]

10 若有说明:int a[3][4];则对a数组元素的非法引用是___。

A a[0][2*1]

B a[1][3]

C a[4-2][0]

D a[0][4]
我已经晕了,咱们的答案为啥都不
第3题应该是C还是D?
展开
 我来答
百度网友59da084
2008-12-08 · TA获得超过5604个赞
知道大有可为答主
回答量:2643
采纳率:100%
帮助的人:1065万
展开全部
BDCCB
BBCDD
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式