湖南工大11级C语言网上作业之《预处理命令》.docx

湖南工大11级C语言网上作业之《预处理命令》.docx

ID:50842610

大小:50.63 KB

页数:7页

时间:2020-03-15

湖南工大11级C语言网上作业之《预处理命令》.docx_第1页
湖南工大11级C语言网上作业之《预处理命令》.docx_第2页
湖南工大11级C语言网上作业之《预处理命令》.docx_第3页
湖南工大11级C语言网上作业之《预处理命令》.docx_第4页
湖南工大11级C语言网上作业之《预处理命令》.docx_第5页
资源描述:

《湖南工大11级C语言网上作业之《预处理命令》.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《程序设计语言C1》随机作业题做作业时间:2012-3-208:00:00至2012-5-178:00:00窗体顶端 1、以下程序的输出结果是#definef(x)x*xmain(){inta=6,b=2,c;c=f(a)/f(b);printf("%d",c);}(3分)A、B、C、D、A、9B、8C、36D、18 2、以下叙述正确的是(3分)A、B、C、D、A、可以把define和if定义为用户标识符B、可以把define定义为用户标识符,但不能把if定义为用户标识符C、可以把if定义为用户标

2、识符,但不能把define定义为用户标识符D、define和if都不能定义为用户标识符 3、以下程序的输出结果是#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d",M(a+b,b+c,c+a));}(3分)A、B、C、D、A、19B、17C、15D、12 4、有如下程序#defineN2#defineMN+1#defineNUM2*M+1#main(){inti;for(i=1;i<=NUM;i++)printf("%d",i);}该程序

3、中的for循环执行的次数是(3分)A、B、C、D、A、5B、6C、7D、8 5、以下程序的输出结果是#definef(x)x*xmain(){inta=6,b=2,c;c=f(a)/f(b);printf("%d",c);}(3分)A、B、C、D、A、9B、6C、36D、18 6、执行下面的程序后,a的值是#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d",a);}(3分)A、B、C、D、A、10B、1

4、C、9D、0 7、以下程序运行后,输出结果是#definePT5.5#defineS(x)PT*x*xmain(){inta=1,b=2;printf("%4.lf",S(a+b));}(3分)A、B、C、D、A、49.5B、9.5C、22.0D、45.0 8、设有以下定义:#defineN3#defineY(n)((N+1)*n)则执行语句:z=2*(N+Y(5+1));后,z的值为;(3分)A、B、C、D、A、出错B、42C、48D、54 9、以下叙述中不正确的是(3分)A、B、C、D、A、预

5、处理命令行都必须以#号开始B、在程序中凡是以#号开始的语句行都是预处理命令行C、C程序在执行过程中对预处理命令行进行处理D、以下是正确的宏定义#defineIBM_PC 10、以下程序的输出结果是#definef(x)x*xmain(){inta=6,b=2,c;c=f(a)/f(b);printf("%d",c);}(3分)A、B、C、D、A、9B、6C、36D、18 11、以下程序运行后,输出结果是#definePT5.5#difineS(x)PT*x*xmain(){inta=1,b=2;p

6、rint("%4.lf/n",S(a+b));}(3分)A、B、C、D、A、49.5B、9.5C、22.0D、45.0 12、以下程序的输出结果为()。#include#defineSQR(x)x*x.main(){inta,k=3;a=++SQR(k+1);printf(”%d\n”,a);}(3分)A、B、C、D、A、6B、10C、8D、9 13、以下程序运行后,输出结果是()。#definePrr5.5#defineS(X)PT*X*X#includemain(){inta=1,b=2;prin

7、tf(”%4.1f\n”,S(a+b));}(3分)A、B、C、D、A、49.5B、9.5C、22.0D、45.0 14、设有以下宏定义:#defineN3#defineY(n)((N+1)*n)则执行语句:z=2((N+Y(5+1));后,z的值为()。(3分)A、B、C、D、A、出错B、42C、48D、54 15、下列程序执行后的输出结果是()。#defineMA(x)X*(X-1)#includemain(){inta:1,b=2;printf(’’%d\n”,MA(1+a+b));}(3分)A

8、、B、C、D、A、6B、8C、10D、12 16、程序中头文件typel.h的内容是:#defineN5#defineM1N*3程序如下:#include”typel.h”#defineM2N*2main(){inti;i=M1+M2;printf(”%d\n”,i);}程序编译后运行的输出结果是()。(3分)A、B、C、D、A、10B、20C、25D、30 17、以下正确的描述为()。A)每个C语言程序必须在开头使用预处理命令#includeB)预处理

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

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

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