循环语法练习题答案

1 设有程序段:

Int k=10;

while(k=0) k=k-1

问:循环执行几次?

2设有程序段:

Int x=0,s=0;

while!x!=0) s+=++x;

Printf(“%d”,s);

则:选择:

A 运行程序段后输出0 B 运行程序段后输出1

C 程序段中的控制表达式是非法的 D 程序段执行无限次

3 语句while(!E); 中的表达式 !E等价于

A E==0 B E!=1 C E!=0 D E==1

4、下面程序段的运行结果是:

A=1;b=1;c=2;

while (a<b<c)

{t=a;a=b;b=t;c--;}

printf(“%d,%d,%d”,a,b,c);

A 1,2,0 B 2,1,0 C 1,2,1 D 2,1,1

5 下面程序段的运行结果是:

int n=0;

while(n++<2);

printf(“%d”,n);

A 2 B 3 C 4 D有语法错误

6 设有程序段

t=0;

while(printf(“*”))

{t++;

if(t<3)break;

}

下面描述正确的是:

A 其中循环控制表达式与0等价

B 其中循环控制表达式与‘0’等价

C 其中循环控制表达式是不合法的

D 以上说法都不对

7 下面程序的功能是在输入的一批正整数中求最大者,输入0结束循环,请选择填空

Word文档免费下载Word文档免费下载:循环语法练习题答案 (共3页,当前第1页)

你可能喜欢

  • 现在进行时练习题
  • VB程序设计
  • for循环
  • vb循环结构
  • 小学英语语法练习题
  • 初中语文语法练习题
  • 高中语法练习题

循环语法练习题相关文档

最新文档

返回顶部