C语言程序设计课程作业A

C语言程序设计课程作业A

ID:47074638

大小:1.07 MB

页数:39页

时间:2019-07-17

C语言程序设计课程作业A_第1页
C语言程序设计课程作业A_第2页
C语言程序设计课程作业A_第3页
C语言程序设计课程作业A_第4页
C语言程序设计课程作业A_第5页
资源描述:

《C语言程序设计课程作业A》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档C语言程序设计课程作业_A一、单选题1.(4分)设有以下定义intk=7,x=12;,则能使值为3的表达式是()·A.x%=(k%=5)·B.x%=(k-k%5)·C.x%=k·D.(x%=k)-(k%=5)答案D解析C语言程序设计/数据类型与运算/整型算术表达式2.(4分)以下程序的输出结果是?#includemain(){intx=020,y=0x20,z=20;printf('%d,%d,%d',x,y,z);}·A.20,20,20·B.32,16,20·C.16,32,20·D.20,32,20答案C解析C语言程序设计/数据类型及运算3.(4分)C语言中w

2、hile和dowhile循环的主要区别是()·A.do-while的循环至少无条件执行一次文案大全实用文档·B.while循环控制条件比do-while的循环控制条件严格·C.do-while允许从外部转入到循环体内·D.do-while的循环体不能是复合语句答案A解析C语言程序设计/循环程序设计/while语句与do-while语句4.(4分)执行语句scanf('%d,%d',&m,&n);使m和n的值分别为1和2,正确输入是()·A.1·B.12·C.1,2·D.12,2答案C解析C语言程序设计/顺序程序设计/整型数据的格式输入5.(4分)sizeof(float)是

3、()·A.一个双精度型表达式·B.一个整型表达式·C.一种函数调用·D.一个不合法的表达式答案B解析C语言程序设计/数据类型与运算/实型变量存储6.文案大全实用文档(4分)下列选项中,不合法的C语言关键字是·A.auto·B.default·C.static·D.var答案D解析C语言程序设计/C语言概述7.(4分)下面程序的运行结果是()#includemain(){inta[6],i;for(i=1;i<6;i++){a[i]=9*(i-2+4*(i>3))%5;printf('%2d',a[i]);}}·A.40404·B.-40403·C.-40443·D.-404

4、40答案C解析C语言程序设计/数组/二维数组与循环语句结合8.(4分)设有下面的程序段,chars[]='china';char*p;p=s;则下列正确的是()·A.s和p完全相同·B.数组s中的内容和指针变量p中的内容相等·C.s数组长度和p所指向的字符串长度相等·D.*p与s[0]相等文案大全实用文档答案D解析C语言程序设计/指针/数组与指针9.(4分)若已定义inta;下面对(1)(2)两个语句(1)int*p=&a;(2)*p=a;的正确解释是()·A.语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值·B.(1)和(2)语句的执行结果,都是把变量a的地址赋

5、给指针变量p·C.(1)在对p进行说明的同时进行初始化,使p指向a(2)将变量a的值赋给指针变量p·D.(1)在对p进行说明的同时进行初始化,使p指向a(2)将变量a的值赋给*p答案D解析C语言程序设计/指针/地址与指针10.(4分)下面四个选项中,均是不合法的用户标识符的选项是()·A.A,P_0,do·B.float,la0,_A·C.b-a,goto,int·D._123,temp,INT答案C解析C语言程序设计/数据类型与运算/标识符11.(4分)在C语言中,全局变量的隐含存储类别是·A.static文案大全实用文档·B.extern·C.void·D.regist

6、er答案B解析C语言程序设计/函数12.(4分)若有以下定义:chars[10]='include',*p=s;则不能代表字符u的表达式是()·A.s[4]·B.s+4·C.*(p+4)·D.p+=4,*p答案B解析C语言程序设计/指针/字符串指针的引用13.(4分)下面程序#includemain(){inty=10;do{y--;}while(--y);printf('%d',y--);}的运行结果是()·A.1·B.-1·C.8·D.0答案D解析C语言程序设计/循环程序设计/do-while语句14.文案大全实用文档(4分)a为0111,b为0123,a、b、c均为无

7、符号短整型变量,则语句printf('%o,%o,%o,%o',c=~a,c=a&b,c=a

8、b,c=a∧b)的输出结果为()·A.177666,101,133,32·B.0177666,0123,0333,032·C.0177666,0101,0133,032·D.177666,0123,0133,034答案A解析C语言程序设计/位运算/异或运算符15.(4分)有一个函数原型如下所示:abc(floatx,doubley);则该函数的返回类型为·A.void·B.double·C.int·D.float答案C解析

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

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

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