题目内容 (请给出正确答案)
[单选]

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

A、输出的是1

B、输出的是1和-2

C、输出的是3和0

D、是死循环

查看答案
更多“若有如下语句,则程序段( )。 int x=3;…”相关的问题
第1题
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值,c>0。 s = a;for(b = 1; b <= c; b++) s += 1;则与上述程序段功能等价的赋值语句是()。
A.s = a + b
B.s = a + c
C.s = s + c
D.s = b + c

请帮忙给出正确答案和分析,谢谢!
点击查看答案
第2题
若有如下程序,则程序运行结果为:()#include<stdio. h>main(){ int x=1, a=0;switch (x)case 1:a++;case 2: a++ ;break;case 3: a++ ; break;printf(”a=%d\n" ,a)

A、=0

B、=1

C、=2

D、=3

点击查看答案
第3题
若有如下程序,则程序运行后向x,y,z的值为:()int x=10,y=20,z= =30; .if(x>y)Z= X;x=y;y=z

A、x=10, y=20, z=30

B、x=20, y=30, z=30

C、x=20, y=30, z=10

D、x=20, y=30, z=20

点击查看答案
第4题
设有程序段: int i=2;while(i=0) {i--;}则下面描述中正确的是()

A、while 循环体执行2次

B、循环是无限循环

C、循环体语句一次也不执行

D、循环体语句执行一次

点击查看答案
第5题
若有定义语句:int a【21【3】,* P【3】;则以下语句中正确的是()

A、p:a

B、p[0]=a

C、p[0]=&a[1][2]

D、1a[1]=&a

点击查看答案
第6题
若有说明:int a[10]={6,7,8,9,10};则该语句不正确,因为数组长度与初值个数不相同。()

点击查看答案
第7题
若有定义: int a=0, *p=&a;则语句printf ("%d\n", *p) ;输出的结果()

A、随机数

B、0

C、的地址

D、p的地址

点击查看答案
第8题
若有“int a=1,x=1;”,则循环语句“while(a<10) x++; a++;”执行()

A、无限次

B、不确定

C、10次

D、9次

点击查看答案
第9题
若有int *p=(int *)malloc(sizeof(int));则向申请到内存空间存入整数123的语句为()

A、scanf("%d",p)

B、scanf("%d",&p)

C、scanf("%d",*p)

D、scanf("%d",**p)

点击查看答案
第10题
若有以下程序段,c3中的值是()int c1=1,c2=2,c3;c3=c1/c2

A、0

B、1/2

C、0.5

D、1

点击查看答案
第11题
若有以下定义和语句,则对a数组元素的正确引用为()。
int a[2][3],(*p)[3];
p=a;

A、(p+1)[0]

B、*(*(p+2)+1)

C、*(p[1]+1)

D、p[1]+2

E、p[1][1]

点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
搜题
如果结果不匹配,请 联系老师 获取答案
搜索
如果结果不匹配,请 联系老师 获取答案