18秋西南大学[0039]《C语言程序设计》作业答案

18秋西南大学[0039]《C语言程序设计》作业答案

ID:22615950

大小:139.83 KB

页数:29页

时间:2018-10-30

18秋西南大学[0039]《C语言程序设计》作业答案_第1页
18秋西南大学[0039]《C语言程序设计》作业答案_第2页
18秋西南大学[0039]《C语言程序设计》作业答案_第3页
18秋西南大学[0039]《C语言程序设计》作业答案_第4页
18秋西南大学[0039]《C语言程序设计》作业答案_第5页
资源描述:

《18秋西南大学[0039]《C语言程序设计》作业答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、假定p1和p2是已赋值的字符型指针,则下述有关运算中,非法的是( )1. .p2=p1+(p1-p2);  printf("equal.");2. .if(p1==p2)3. .*(p1-2+p2)=getchar();  4. *(p1+=2)=*p22、对于for(表达式1;;表达式3)可理解为( )1. for(表达式1;0;表达式3)2. for(表达式1;1;表达式3)  3. for(表达式1;表达式1;表达式3)4. for(表达式1;表达式3;表达式3)3、语句while(!e)中的条件!e等价于( )1. e==0  2. e!=13. e!

2、=04. ~e4、对于条件表达式(M)?(a++):(a--)来说,其中的表达式M等价于( )1. M==02. M==13. M!=0  4. M!=15、设x,y,z,t均为int型变量,则执行x=y=z=1;t=++x

3、

4、++y&&++z;语句后,t的值为( )1. 不定值1. 22. 1  3. 06、设inta=2,b;则执行b=a&&1后b的值是( )1. 02. 1  3. 24. 37、执行下述程序后,输出的结果是( )。#include#defineSQR(X) X*Xvoidmain() {inta=10,k=2,m=1; a

5、/=SQR(k+m)/SQR(k+m); printf("%d",a);}1. 102. 1  3. 94. 08、有如下程序,输入数据12345后,y的值是( )。#includevoidmain() {intx;  floaty; scanf("%3d%f",&x,&y); }1. 12.0000002. 45.000000  3. 12345.

6、0000004. 0.0000009、若有如下程序,要求a1,a2,c1,c2的值分别为10,20,A,B,正确的数据输入是( )。#includevoidmain() {inta1,a2; charc1,c2; scanf("%d%d",&a1,&a2); scanf("%c%c",&c1,&c2); }1. 020AB2. 10 203. 10 20 AB4. 1020AB  10、求解表达式f=(3.0,4.0,5.0),(2.0,1.0,0.0

7、)后;下列正确的选项是( )1. 语法错误2. 使f的值为5.0  3. 使f的值为0.01. 使f的值为2.011、字符串""ABC""的长度是( )1. 112. 7  3. 54. 312、表达式(1,2,3,4)的值是(  )1. 12. 23. 34. 4  13、设有语句inta=3;,执行语句a+=a-=a*a;后,变量a的值是( )1. 32. 03. 94. -12  14、下列选项中不是C语言提供的合法保留字的是( )1. switch2. cher  3. case4. default15、下列符合C语言语法的实数是( )1. 1.5e0

8、.52. 3.16e3. 0.5e-10  4. e+816、关下面语句的输出的判断中,正确的是( )。longx=-1. 输出值为-4  2. 赋值非法3. 输出值不确定4. 输出值为417、char型常量在内存中存放的是( )1. SCII码值  2. CD码值3. 内码值4. 十进制代码值18、C语言提供的合法的数据类型保留字(或称关键字)是()1. Float2. unsigned  3. integer4. Char19、设inta=l,b=2,c=3;,执行表达式(a>b)&&(c=1)后c的值是()1. 0  1. 12. 23. 320、下列叙述正

9、确的是()1. continue语句的作用是跳出循环体2. while循环语句的循环体至少执行一次3. do-while循环语句的循环体至少执行一次  4. switch语句中的每个case语句组必须含有break语句21、关于函数,下列叙述正确的是()1. 一个函数中可以定义其它的函数2. C程序总是从main()函数开始执行  3. main()函数也可以被其它函数调用4. 一个C程序可以有多个main()函数22、设doublex=5.168;,执行printf(“%5.3f”,(int)(x*10+0.5)/10.0);后的输出结果是()1. 5.2182

10、. 5.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。