首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[单选题]

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

A.运行程序段后输出0

B.运行程序段后输出1

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

D.程序段执行无限次

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有以下程序段 int x=0,s=O while(!x!=…”相关的问题
第1题
设有以下程序段 int x=0,s=0, while(!x!=0)s+=++x; printf("%d",s); 则()。A.运行程序段

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

A.运行程序段后输出0

B.运行程序段后输出1

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

D.程序段执行无限次

点击查看答案
第2题
设有以下程序段: int x=0,s=0; whUe(! x! =0) s+ = ++x; printf("%d",s); 则(

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

A.运行程序段后输出0

B.运行程序段后输出1

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

D.程序段执行无限次

点击查看答案
第3题
设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x; printf("%d",s);A.运行程序段后输出

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

A.运行程序段后输出0

B.运行程序段后输出1

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

D.程序段执行无限次

点击查看答案
第4题
有以下程序: main() { int x[8]={8,7,6,5,O,0},*s; s=x+3; printf("%d\n",s[

有以下程序: main() { int x[8]={8,7,6,5,O,0},*s; s=x+3; printf("%d\n",s[2]); } 执行后输出结果是()。

A.随机值

B.0

C.5

D.6

点击查看答案
第5题
有以下程序段,执行后输出结果是()。int x【8】={8,7,6,5,0,0},*s;s=x+3;printf("%d\n",s【2】)

A.随机值

B.0

C.5

D.6

点击查看答案
第6题
若有以下程序段,则选项中值为2的是()。 struCt a{int n,*next;}; int x=1,y=2,z=3;

若有以下程序段,则选项中值为2的是()。 struCt a{int n,*next;}; int x=1,y=2,z=3; struct a s[3],*p=s; S [0].next=&x;s[1].next=&V;S[2].next=&z;

A.*(p++)一>next

B.*(p)一>next

C.(*p).next

D.(p++)一>next

点击查看答案
第7题
设有如下程序段: int x=2002,y=2003; printf("%d\n",(x,y));则以下叙述中正确的是()。 (A

设有如下程序段:

int x=2002,y=2003; printf("%d\n",(x,y));则以下叙述中正确的是( )。

(A)输出语句中格式说明符的个数少于输出项的个数,不能正确输出

(B)运行时产生出错信息

(C)输出值为2002

(D)输出值为2003

点击查看答案
第8题
执行以下程序段后,s的值为【 】。 static char ch[]="600"; int a,s=0; for(a=0;ch[a]

执行以下程序段后,s的值为【 】。 static char ch[]="600"; int a,s=0; for(a=0;ch[a]>=0&&ch[a]<=9;a++) s=10*s+ch[a]-0;

点击查看答案
第9题
以下程序段的输出结果是()。 int k,x; for(k=0,x=0;k<=9&&x!=10;k++)x+=2;

以下程序段的输出结果是()。 int k,x; for(k=0,x=0;k<=9&&x!=10;k++)x+=2; printf("%d”,k);

点击查看答案
第10题
有以下程序#include<stdio.h>int fun(char s[]){int n=0;while(*s<='9'&&*s>

有以下程序

#include<stdio.h>

int fun(char s[])

{int n=0;

while(*s<='9'&&*s>='0'){n=10*n+*s-'o';s++;)

return(n);

}

main

{char s[10]={'6','1','*','4','*','9','*',' 0','*');

printf("%d",fun(s));

}

程序运行的结果是()。

A.9

B.61490

C.61

D.5

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改