10道选择题,90分钟内就要交卷,希望高手给解答一下. 20

1、以下程序的输出结果是:main(){intx;for(x=1;x<10;x++)for(x=10;x<10;x++);printf("%d\n",x);}(1分)A、... 1、以下程序的输出结果是:main(){int x; for(x=1;x<10;x++) for(x=10;x<10;x++); printf("%d\n",x);}(1分)
A、11 B、10
C、12 D、9

2、有定义char p[]="AB\0CD\0E";,能输出字符串”ABCDE”的语句为()(1分)
A、printf("%s",p); B、printf("%s%s%s",&p[0],p+3,p+6);
C、printf("%s%s%s",&p[0],&p[2],&p[3]); D、printf("%s",&p[0]);

3、设x和y均为int型变量,则以下语句:x+=y; y=x-y; x-=y; 的功能是()(1分)
A、把x和y按从大到小排列 B、把x和y按从小到大排列
C、x中为原来x和y的值的和 D、交换x和y中的值

4、以下不合法的表达式是():(1分)
A、x=y=200; B、5+(x=10);
C、5+x=10; D、y+x==10;

5、以下数组定义中不正确的是:(1分)
A、int a[2][3]; B、int b[][3]={0,1,2,3};
C、int c[3][3]={0}; D、int d[3][]={{1,2},{1,2,3},{1,2,3,4}};

6、有如下程序main(){int x=3; do { printf(“%d”,x--);} while(!x); } ,该程序的执行结果是()(1分)
A、321 B、3
C、不输出任何内容 D、陷入死循环

7、以下程序的输出结果是:main(){int x, y=0; for(x=1;x<10;x++) for(x=10;x<10;x++) y++; printf("%d\n",y);}(1分)
A、0 B、1
C、2 D、10

8、已有int x=2,y=7;则printf("%d",x+y==6);的输出结果是():(1分)
A、0 B、3
C、9 D、2

9、以下程序的输出结果是: main( ) { int a,b; for (a=1,b=1;a<=100;a++) { if (b>=10) break; if (b%3==1) { b+=3; continue; } } printf(“%d\n”,a); }(1分)
A、101 B、6
C、5 D、4

10、假定x和y均为double类型,则表达式x=2,y=x+3/2的值是():(1分)
A、3.500000 B、3
C、2.000000 D、3.000000
展开
 我来答
互联网前世今生

2010-10-20 · 科技领域创作者
个人认证用户
互联网前世今生
采纳数:314 获赞数:349

向TA提问 私信TA
展开全部
bacccdaaba
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caizhongao
2010-10-20 · 超过16用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:41.9万
展开全部
b,b,d,c,d,b,a,a,d,a
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式