c语言模拟题目第二套.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

c语言模拟题目第二套

第二套

若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。

A、x+n=I;

B、x==5;

C、x=n/2.5;

D、5=x=4+1;

C

用scanf函数输入数据,使得x=9.6,y=81.73选择正确的输入语句

().

A、、

B、、

C、、

D、、

D

inta=1,b=2,c=3;if(ac)b=a;a=c;c=b;则c的值为()。

A、1

B、3

C、2

D、不一定

C

为了避免在嵌套的条件语句if-else中产生二义性,C语言规

定:else子句总是与()配对。

A、其之前最近的未配对的if

B、其之后最近的if

C、同一行上的if

D、缩排位置相同的if

【参考答案】错误

A

【学生答案】

[未答此题]

存在多层嵌套循环时,下列说法正确的是().

A、continue语句可以中止所有循环

B、break语句可以中止所有循环

C、continue语句能够中止包含该语句的最内层循环

D、break语句能够中止包含该语句的最内层循环

【参考答案】错误

D

【学生答案】

[未答此题]

下面程序正确的运行结果是().(答案中用大写字母U代表空格)

main()

{

intnum=0;

while(num=2)

{

num++;num++;

}

}

A、UU1

B、UU1UU2UU3

C、UU1UU2UU3UU4

D、UU1UU2

【参考答案】错误

B

【学生答案】

[未答此题]

inta[10];合法的数组元素的最小下标值为()。

A、10

B、9

C、1

D、0

【参考答案】错误

D

【学生答案】

[未答此题]

下面叙述中错误的是()。

A、在其它函数中定义的变量在主函数中也不能使用

B、主函数中定义的变量在整个程序中都是有效的

C、复合语句中定义的变量只在该复合语句中有效

D、形式参数也是局部变量

【参考答案】错误

B

【学生答案】

[未答此题]

设有宏定义#defineMAX(x,y)(x)(y)?(x):(y),则F=4*MAX(2,3)的

值为().

A、3

B、2

C、12

D、8

【参考答案】错误

B

【学生答案】

[未答此题]

设有以下定义:

intw[3][4]={{0,1},{2,4},{5,8}};

int(*p)[4]=w;

则数值为4的表达式是().

A、*w[1]+1

B、p[1][1]

C、p++,*(p+1)

D、w[2][2]

【参考答案】错误

B

【学生答案】

[未答此题]

printf函数的一般格式为:printf(格式控制,输出表列).【学生答案】

错误

未答此题

======================================

======================【参考答案】

正确

在C程序中,%是只能用于整数运算的运算符

【学生答案】错误

未答此题

======================================

======================【参考答案】

文档评论(0)

176****8341 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档