2019年西南大学春季[1032]《C语言程序设计》辅导答案

2019年西南大学春季[1032]《C语言程序设计》辅导答案

ID:35179920

大小:125.21 KB

页数:16页

时间:2019-03-20

2019年西南大学春季[1032]《C语言程序设计》辅导答案_第1页
2019年西南大学春季[1032]《C语言程序设计》辅导答案_第2页
2019年西南大学春季[1032]《C语言程序设计》辅导答案_第3页
2019年西南大学春季[1032]《C语言程序设计》辅导答案_第4页
2019年西南大学春季[1032]《C语言程序设计》辅导答案_第5页
资源描述:

《2019年西南大学春季[1032]《C语言程序设计》辅导答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单项选择题1、设变量b是int,c为float,则表达式b+c之值的数据类型是()1. int2. float3. double  4. 不确定2、设chars[2*5]="12345678";,数组s的长度是()1. 102. 93. 8  4. 73、设intm[]={5,4,3,2,l},i=2;,其值为2的数组元素是()1. m[i+1]  2. m[i+2]3. m[i-l]4. m[m[i+1]]4、从循环体内某一层跳出,继续执行循环外的语句是:(  )1. break语句  1. return语句2

2、. continue语句3. 空语句5、当调用函数时,实参是一个数组名,则想函数传递的是(      )。1. 数组长度2. 数组每一个元素的地址3. 数组的首地址  4. 数组中每个元素的值6、23.在宏定义#definePI3.1415926中,用宏名PI代替一个(  )。1. 单精度数2. 双精度数3. 常量4. 字符串  7、若已定义:inta[9],*p=a;,并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是()。1. +12. a+13. a++4. ++  8、设inta[10];,对数

3、组元素引用正确的是(     )1. a[10]2. a[′0′]3. a(6)4. a[10-10]  9、设struct{intage;intnum;}stu,*p=&stu;对结构型变量stu的成员age引用错误的是(     )1. stu.age2. ->age3. *p.age  4. (*p).age10、变量定义并初始化正确的是(     )1. inta=l,*p=a;2. inta=2,p=*a;3

4、. inta=3,p=&a;4. inta=4,*p=&a;  11、设inta=3,b=8,c=10;,表达式(a,b),(c,10)的值是(     )1. 22. 63. 81. 10  12、下列为C语言保留字的是(     )1. Double2. long  3. FLOAT4. integer13、设intx=6;,执行语句x+=x-=x*x;后,x的值是(     )1. -60  2. 03. 64. 3614、设inta[][2]={1,2,3,4,5,6,7,8};,其中缺省的行长度是(  

5、   )1. 22. 33. 4  4. 515、设inti=2,a,b;doublex=2.12,y=1.2;,正确的表达式是(     )1. a+=(b=3)*(a=5)  1. a=a*5=32. x%(-5)+y**43. y=double(i)16、关于C语言程序描述正确的是(     )1. 每个函数必须要有return语句2. 主函数必须位于程序的开头3. 程序中每行只能写一条语句4. 一个程序中只能有一个主函数  17、用户自定义标识符正确的是(     )1. 2abC2. float3. a

6、a2_a  4. sin(x)18、设变量A是int,f为float,则表达式a+f之值的数据类型是()1. int2. float3. double  4. 不确定19、设chars[2*5]="1234567";,数组s的长度是()1. 10  2. 93. 84. 720、下列叙述正确的是()1. while语句中的循环体至少被执行一次2. do-while语句中的循环体至少被执行一次  3. switch语句中每个case后必须有break语句4. continue和break在循环语句中的作用是相同的2

7、1、设intm[]={5,4,3,2,l},i=2;,其值为l的数组元素是()1. m[i+2]  2. m[i+3]3. m[i-l]4. m[m[i]]22、设floata,b,c;,函数调用语句f(((a,b),a+c),5);中参数的个数是()1. 12. 2  3. 34. 423、正确的实型常数是()1. 02. e23. 0.871  4. 3e-1.524、设inta=2,b=3,c;,正确的赋值语句是()1. E.(a+b)++2. F.b=a%2.53. a+=b+=5  4. c=a+b=5

8、25、正确的自定义标识符是()1. A.2C2. B.x#y3. C.case4. D.Word_2  主观题26、执行语句for(i=10;i>0;i--,);后,变量i的值是___________。参考答案:0 27、执行语句for(i=8;i>0;i--,);后,变量i的值是______。参考答案:0 28、一个C语言函数由函数的首部和________组成。参考答案

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

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

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