首页
以下程序段中的do-while循环()。m=-1;do{()m=m*m;}while(!m);
精华吧
→
答案
→
慕课
→
未分类
以下程序段中的do-while循环()。m=-1;do{()m=m*m;}while(!m);
A.是死循环
B.执行二次
C.执行一次
D.有语法错误
正确答案:执行一次
Tag:
C语言程序设计按照
语法错误
程序
时间:2022-01-28 20:36:46
上一篇:
设有程序段,正确的是()int x=10;while(x=0) ()x=x-1;
下一篇:
语句for(表达式1; ; 表达式3)等价于()
相关答案
1.
设i和k都是int类型,则for循环语句()for(i=0,k=-1;k=1;i++,k++)printf(****\n);
2.
以下不是无限循环的是()
3.
与语句while(x)等价的语句是()
4.
设有:int x=100,y;for(y=100;x!=y;++x,y++)printf(****\n); 则关于以下for循环的正确判断是()
5.
下面描述错误的是( )
6.
下面说法错误的是()A.当条件满足时重复执行某一段程序(代码)就是循环
7.
设x=10,y=5;z=15,执行下面一段程序后z的结果是()。 if(xy)if(yz)x=y; else z=y;
8.
若执行下述程序时从键盘输入3 4,则输出结果是()。;include stdio.hmain(){ int a,b,s;scanf(%d%d,a,b);s=a; if(ab)s=b; s*=s; printf(%d\n,s*s);()}
9.
以下正确的if语句是()
10.
阅读程序,分析程序执行结果是();includestdio.hint main({ int n=0,m=1,x=2; if(!n)x-=1; if(m)x-=2; if(x)x=x-3; printf(%d\n,x); return 0;}
热门答案
1.
下列关于swith语句和break语句结论中,正确的是()
2.
下列条件语句中,功能与其他语句不同的是()。
3.
阅读程序,该程序的输出结果是()。void main(){ int x=0,a=1,b=1;()switch(x){()case 0: a++;()case 1: b++;break;()case 2: a++;b++;()}()printf(a=%d,b=%d\n,a,b); }
4.
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=1;x=30;()if(!a)x--;()else if(!c)x=3;()else x=4;
5.
若执行下面的程序时从键盘输入10,则输出是()void main(){ int a; scanf(%d,a);if(++a10)printf(%d\n,a++);else()printf(%d\n,++a); }
6.
阅读下面程序:该程序();include stdio.h main({()int x=-10, y=5, z=0;()if(x=y+z)printf(***\n);()else()printf($$$\n); }
7.
为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与()
8.
假设有int型变量a=0,b=1,c=10,计算表达式(b=c)||(a=b)后a,b,c的值是()。
9.
假设有int型变量a=0,b=1,c=10,计算表达式a(b=c)后a,b,c的值是()。
10.
假设变量a为整型量,语句if(a!=0);和语句if(a);相比较,正确答案()