18秋西南大学《C语言程序设计》作业答案.docxVIP

18秋西南大学《C语言程序设计》作业答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1、假定p1和p2是已赋值的字符型指针,则下述有关运算中,非法的是( )

3..*(p1-2+p2)=getchar();1..p2=p1+(p1-p2); printf(equal.);2..if(p1==p2)

3.

.*(p1-2+p2)=getchar();

4. *(p1+=2)=*p2

2、对于for(表达式1;;表达式3)可理解为( )

2.for(表达式1;1;表达式3)1.for(表达式

2.

for(表达式1;1;表达式3)

3. for(表达式1;表达式1;表达式3)

4.for(表达式1;表达式3;表达式3)

1.e==03、语句while(!e)中的条件!e

1.

e==0

2.e!=1

3.e!=0

4.~e

4、对于条件表达式(M)?(a++):(a--)来说,其中的表达式M等价于( )

1.M==0

3.M!=02.M==1

3.

M!=0

4. M!=1

5、设x,y,z,t均为int型变量,则执行x=y=z=1;t=++x||++y++z;语句后,t的值为( )

1.不定值

2.23.1

2.

2

3.

1

4.

0

6、设int

a=2,b;则执行b=a1后b的值是(

1.

0

2.

1

3.

2

4.

3

7、执行下述程序后,输出的结果是( )。

#includestdio.h#defineSQR(X) X*Xvoidmain()

{inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf(%d,a);}

brspan=style=box-sizing:border-box;/br

2.11. 10

2.

1

3. 9

4.0

8、有如下程序,输入数据12345CR后,y的值是( )。

#includestdio.hvoidmain()

{intx; floaty;scanf(%3d%f,x,y); }

brspan=style=box-sizing:border-box;/br

2.45.0000001.12.000000

2.

45.000000

3. 12345.000000

4.0.000000

9、若有如下程序,要求a1,a2,c1,c2的值分别为10,20,A,B,正确的数据输入是( )。

#includestdio.hvoidmain()

{inta1,a2;charc1,c2;

scanf(%d%d,a1,a2);

scanf(%c%c,c1,c2); }

brspan=style=box-sizing:border-box;/br

1.020AB

2.10 20

4.1020AB3.10 20 AB

4.

1020AB

10、求解表达式f=(3.0,4.0,5.0),(2.0,1.0,0.0)后;下列正确的选项是( )

2.使f的值为5.01.

2.

使f的值为5.0

3. 使f的值为0.0

4.使f的值为2.0

11、字符串\ABC\的长度是(

1.11

2.7

3.5

4.3

12、表达式(1,2,3,4)的值是(

1.1

)

2.2

3.3

4.4

13、设有语句int

1.3

a=3;,执行语句a+=a-=a*a;后,变量a的值是(

2.0

3.9

4.-12

14、下列选项中不是C语言提供的合法保留字的是( )

2.cher1.switch

2.

cher

3. case

4.default

15、下列符合C语言语法的实数是( )

1.1.5e0.5

3.0.5e-102.3.16e

3.

0.5e-10

4. e+8

16、关下面语句的输出的判断中,正确的是( )。

long

x=-

1.

输出值为-4

2.

赋值非法

3.

输出值不确定

4.

输出值为4

1.SCII码值17、char型常量在内存中存放的是( )

1.

SCII码值

2.CD码值

3.内码值

4.十进制代码值

18、C语言提供的合法的数据类型保留字(或称关键字)是()

2.unsigned1. Float

2.

unsigned

3. integer

4.Char

1.0

1.

0

2.1

3.2

4.3

20、下列叙述正确

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档