do-while和for练习.docVIP

  • 62
  • 0
  • 约5.93千字
  • 约 10页
  • 2016-12-14 发布于河南
  • 举报
14、C语言中while和do-while循环的主要区别是( )(A) do-while的循环体至少无条件执行一次(B) while的循环控制条件比do-while的循环控制条件严格(C) do-while允许从外部转到循环体内(D) do-while的循环体不能是复合语句 15、以下能正确计算1×2×3×...×10的程序段是( )(A) do{i=1; s=1;s=s*i;i++; }while(i=10);(B) do{i=1;s=0;s=s*i;i++; }while(i=10);(C) i=1; s=1;do{s=s*i;i++; }while(i=10);(D) i=1; s=0;do{s=s*i;i++; }while(i=10); 16、以下程序段( ) x=-1; do{x=x*x;}while(!x);(A) 是死循环(B) 循环执行二次(C) 循环执行一次(D) 有语法错误 18、若有如下语句 int x=3; do{printf(%d\n,x-=2);}while(!(--x));则上面程序段( )(A) 输出的是1(B) 输出的是1和-2(C) 输出的是3和0(D) 是死循环 19、下面程序的功能是计算正整数2345的各位数字平方和,请选择填空。①( )②( ) #includestdio.h void m

文档评论(0)

1亿VIP精品文档

相关文档