问题标题:
【10道c语言基础题1、C语言的跳转语句中,对于break和continue说法正确的是_______.A、continue语句只应用于循环体中B、break语句只应用于循环体中C、break是无条件跳转语句,continue不是D、b】
问题描述:

10道c语言基础题

1、C语言的跳转语句中,对于break和continue说法正确的是_______.

A、continue语句只应用于循环体中

B、break语句只应用于循环体中

C、break是无条件跳转语句,continue不是

D、break和continue的跳转范围不够明确,容易产生问题

2、对于do...while语句,下列说法中正确的是______.

A、用do...while语句可实现分支程序设计

B、当循环条件不成立时,至少也要执行一次循环体

C、当循环条件不成立时,一次也不执行循环体

D、do...while与while结构完全相同

3、下列程序段执行时,若从键盘输入23,则输出为______.

intc,num;

scanf("%d",&num);

do

{c=num%10;printf("%d",c);

num=num/10;

}while(num>0);

printf("n");

A、32

B、3

C、2

D、23

4、若I,j已定义为int型,则以下for循环是().

for(I=0,j=0;(j!=123)&&(I=0;k--)

{switch(k)

{

case1:

case4:

case7:

s++;

break;

case2:

case3:

case6:

break;

case0:

case5:

s+=2;

break;

}

}

printf("s=%dn",s);

}

A、s=4

B、s=7

C、s=3

D、s=5

8、下列程序段执行结果是输出().

x=3;

do

{

printf("%2d",x--);

}while(!x);

A、0

B、3

C、321

D、210

9、以下程序的执行结果是().

#include

#defineN2

#defineMN+1

#defineNUM(M+1)*M/2

main()

{intI=1,n=0;

while(I=1;I--)

for(j=0;j

更新时间:2023-04-02 19:54:18
罗建利回答:
  ABACBCBBBA   1、2、5题可以参考清华大学出版社出版的c语言程序设计(第二版)的第126、133、134页   3题要理解/和%的含义,“/”表示取商“%”表示取余   4、10题要注意i,j的初值及表达式中各项意思,&&表示与关系   #defineN2表示N=2   s=+2;表示s=s+2;   其余的就要你好好看看一些资料了,因为这些不好用语言描述,
查看更多
其它推荐
热门其它推荐