川农《C语言(专科)》18年12月在线作业.doc

川农《C语言(专科)》18年12月在线作业.doc

ID:62306344

大小:41.50 KB

页数:13页

时间:2021-04-26

川农《C语言(专科)》18年12月在线作业.doc_第1页
川农《C语言(专科)》18年12月在线作业.doc_第2页
川农《C语言(专科)》18年12月在线作业.doc_第3页
川农《C语言(专科)》18年12月在线作业.doc_第4页
川农《C语言(专科)》18年12月在线作业.doc_第5页
资源描述:

《川农《C语言(专科)》18年12月在线作业.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、优选(单选题)1:C语言的编译系统对宏命令的处理是()A:在程序运行时进行的B:在程序连接时进行的C:和C程序中的其它语句同时进行编译的D:在对源程序中其它成份正式编译之前进行的正确答案:(单选题)2:给出以下定义charx[]="abcdefg";chary[]={'a','b','c','d','e','f','g'};则正确的叙述为()A:数组X和数组Y等价B:数组x和数组Y的长度相同C:数组X的长度大于数组Y的长度D:数组X的长度小于数组Y的长度正确答案:(单选题)3:以下说法中正确的是()A:#define和printf都是C语

2、句###define是C语句,而printf不是##printf是C语句,但#define不是###define和printf都不是C语句B:#define是C语句,而printf不是C:printf是C语句,但#define不是D:#define和printf都不是C语句正确答案:(单选题)4:有以下程序:#includemain(){int13/13优选a,b,c=246;a=c/100%9;b=(-1)&&(-1);printf("%d,%d",a,b);}输出结果是()A:2,1B:3,2C:4,3D:2,-1正确答案:(单选

3、题)5:以下程序运行后,输出结果是()main(){char*s="abcde";s+=2;printf("%ld",s);}A:cde字符c的ASCII码值B:字符c的地址C:出错正确答案:(单选题)6:有如下程序main(){inty=3,x=3,z=1;printf(“%d%d”,(++x,y++),z+2);}运行该程序的输出结果是()A:34B:42C:43D:33正确答案:(单选题)7:请选出合法的C语言赋值语句()A:a=b=58B:i++13/13优选C:a=58,b=58D:k=int(a+b)正确答案:(单选题

4、)8:请读程序#defineADD(x)x+xmain(){intm=1,n=2,k=3;intsum=ADD(m+n)*k;printf("sum=%d",sum);}上面程序的运行结果是()A:sum=9B:sum=10C:sum=12D:sum=18正确答案:(单选题)9:设有如下定义:char*aa[2]={"abcd","ABCD"};则以下就法中正确的是()A:aa数组成元素的值分别是"abcd"和"ABCD"B:aa是指针变量,它指向含有两个数组元素的字符型一维数组C:aa数组的两个元素分别存放的是含有4个字符的字符串的首地

5、址D:aa数组的两个元素中各自存放了字符'a'和'A'的地址正确答案:(单选题)10:以下程序的输出结果是()#includemain(){char*p1,*p2,str[50]="ABCDEFG";p1="abcd";p2="efgh";strcpy(str+1,p2+1);strcpy(str+3,p1+3);printf("%s",str);}A:A)AfghdEFGB:AbfhdC:Afghd13/13优选D:Afgd正确答案:(单选题)11:以下程序的输出结果为()#definePT5.5#defineS(x)PT*x*xmai

6、n(){inta=1,b=2;printf("%4.1f",S(a+b));}A:12.0B:9.5C:12.5D:49.5正确答案:(单选题)12:请选出以下语句的输出结果()printf("%d",strlen("t"65xff"));A:5B:14C:8D:输出项不合法,无正常输出正确答案:(单选题)13:设有如下程序:#includemain(){int**k,*j,i=100;j=&i;k=&j;printf("%d",**k);}上面程序的输出结果是()A:运行错误B:100C:i的

7、地址D:j的地址正确答案:13/13优选(单选题)14:当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是()A:c=b=a;B:(a=c)‖(b=c);C:(a=c)&&(b=c);D:a=c=b;正确答案:(单选题)15:在C语言中,合法的长整型常数是()A:0LB:4962710C:0.054838743D:2.1869e10正确答案:(单选题)16:以下有关宏替换的叙述不正确的是()A:宏替换不占用运行时间B:宏名无类型C:宏替换只是字符替换D:宏名必须用大写字母表示正确答案:(单选题)17:以下程序运行后,如果从键盘

8、上输入book<回车>book<空格><回车>则输出的结果是()#includemain(){chara1[80],a2[80],*s1=a1,*s2=a2;gets(s1

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

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

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