重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 信息管理与信息系统> C语言程序设计
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

有以下程序段:int x=0,s=0; while (!x!= 0) s+=++x; printf("%d",s);则有以下程序段()。

A.运行程序段后输出1

B.运行程序段后输出0

C.程序段执行无限次

D.程序段中的控制表达式是非法的

答案
查看答案
更多“有以下程序段:int x=0,s=0; while (!x!= 0) s+=++x; printf("%d",s);则有以下程序段()。”相关的问题

第1题

执行以下程序段后,y的值是()。 int a[ ]={1,3,5,7,9}; int x=0,y=1, *ptr; ptr=&a[1]; while(!x) { y+=*(ptr+x); x++; }

A.1

B.2

C.4

D.24

点击查看答案

第2题

下列程序段执行后的结果是()。String s=new String(“abcdefg”); for(int i=0;i
下列程序段执行后的结果是()。String s=new String(“abcdefg”); for(int i=0;i

A.aceg

B.abcdefg

C.abcd

D.ACEG

点击查看答案

第3题

下列程序段输出的结果是_______。public class NewClass { public static void main(String args[]){ int x=0; boolean b1,b2,b3,b4; b1=b2=b3=b4=true; x=(b1|b2&b3^b4)?++x:x--; System.out.printl
下列程序段输出的结果是_______。public class NewClass { public static void main(String args[]){ int x=0; boolean b1,b2,b3,b4; b1=b2=b3=b4=true; x=(b1|b2&b3^b4)?++x:x--; System.out.printl

A.-1

B.0

C.1

D.2

点击查看答案

第4题

若有如下语句:int x=3; do { printf(" %d\n",x-=2);} while(!(--x));则上面程序段()。

A.输出的是3和0

B.输出的是1和-2

C.输出的是1

D.是死循环

点击查看答案

第5题

以下程序的输出结果是()main(){int x=2,y=-1,z=2;if (x<y) if(y<0) z=0; else z+=1;printf(“%d\n”,z); }

A.3

B.2

C.1

D.0

点击查看答案

第6题

若a和b均为int型变量,则执行以下程序断后x的输出是()。 x=15;y=15;printf("%d\n",x%=(y%=2));

A.6

B.12

C.1

D.0

点击查看答案

第7题

以下语句有语法错误的是()

A.int x=1;y=2;z=3

B. for (int x=10,y=0;x>0;x++);

C. while (x>5);

D. for(; ;);

点击查看答案

第8题

有如下VB程序段:s=0Fori=10To1Step-3s=s+1nextiprints执行结束后s的值是()。

A.4

B.3

C.0

D.5

点击查看答案

第9题

下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int n=5,sum=0; while(n>0){ sum+=n; --n; } System.out.println("sum is:"+sum); } }
下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int n=5,sum=0; while(n>0){ sum+=n; --n; } System.out.println("sum is:"+sum); } }

A.sum is: 5

B.sum is:15

C.sum is:14

D.sum is:10

点击查看答案

第10题

假设堆内存分配均成功,则下面程序段完全正确的是()。

A.int *p=new int(3);cout*p;delete p;

B.int *p=new int[5]={1,2,3,4,5};for(int i=0;i5;i++)coutp[i];delete []p;

C.int *p=new int[5];for(int i=0;i5;i++,p++) {*p=i; cout*p;}delete []p;

D.以上程序段均正确

点击查看答案

第11题

假设调用函数有以下定义和函数f调用,则函数f中对形参数组错误定义的是()。char c[5]={‘a’,‘b’,‘\0’,‘c’,‘\0’}; printf(“%s”,c);

A.f(int array[][6])

B.f(int array[][4])

C.f(int array[3][])

D.f(int array[2][5])

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝