版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计题题(4分)若调用fputc函数输出字符成功A.EOFB.1D.输出的字符Dstructdents[3]={{101<&a},{102<&b},{103,&c};main(){}A.(4分)在一个c源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是().B.register□D.i*m+j+1Bmain(){}cnum[2]={1,3,2,7};printf(“%d”,cnum[0].y/cnum[0].x*cnum[1].x);}A.0(4分)下面程序段的运行结果是().for(x=3,x<6;x++)printf((x%2)(“##%d”),x);A.**3##4**5B.##3**4##5C.##3**4##5D.**3##4**5(4分)若I为整型变量,则以下循环执行次for(I=2;I==1)printf(“%d”,I--);A.无限次(4分)以下关于运算符优先顺序的描述中正确的是().A.关系运算符<算术运算符<赋值运算符<逻辑与运算符B.逻辑与运算符<关系运算符<算术运算符<赋值运算符C.以赋值运算符<逻辑与运算符<关系运算符<算术运算符D.算术运算符<关系运算符<赋值运算符<逻辑与运算符A.fscanf(fp,格式字符串,输出表列);C.fscanf(格式字符串,文件指针,输出表列);D.fscanf(文件指针,格式字符串,输入表列);5for(I=0;I<3;I++)scanf(“%d”,&a[I]);6for(I=I;I<4;I++)a[0]=a[0]+a[I];A.没有错误DA.un所占的内存长度等于成员f的长度B.un的地址和它的各成员地址都是同一地址C.un可以作为函数参数D.不能对un赋值,但可以在定义un时对它初始化Structpupilp=&pup;A.A.A.在程序运行时进行的B.在程序连接时进行的C.和C程序中的其它语句同时进行编译的D.在对源程序中的其它语句同时进行编译的A.1x=-¬¬1;do{x=x*x;}while(!x);A.是死循环B.循环执行二次C.循环执行二次D.有语法错误C(4分)设有以下说明:structpacked{unsignedone:1;unsignedtwo:2;unsignedthree:3;unsignedfour:4;}data;则以下位段数据的引用中不能得到正确数值的A.9A.预处理命令行都必须以#号开始B.在程序中凡是以#号开始的语句行都是预处理命令行C.C程序在执行过程中对预处理命令行进行处理(4分)下面不正确的字符串常量是()A.’abc’”12’12””0”“”C.非零整数值D.整数0C(4分)以下程序的正确运行结果是().main()for(I=0;I<3;I++)printf(“4%d”,f(a));}f(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}Dp=&std;A.p->D}student[50];并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘文件fp中,以下不正确的形式是()。C.fwrite(student,2D.for(i=0;i<50;i++)fwrite(student+i,sizeof(struct(4分)若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是()。A.“ab+”B.“wb+”C.“rb+”D.“ab”的值为“假”。则以下不能满足要求的表达式是().A.A%21D.A%2□D.有所用的机器的机器字长决定下面程序的运行结果是().#includemain()while(num<=2)printf(“%d\n”,num);}}A.1(4分)设有以下说明:structpacked{unsignedone:1;unsignedtwo:2;unsignedthree:3;unsignedfour:4;}data;则以下位段数据的引用中不能得到正确数值的A.inta[3][3]={1,2,3,4,5,6,7,8,9};#defineA3..x=3*(A+B(7));正确的判断是。A.程序错误,不许嵌套宏定义D.程序错误,宏定义不许有参数A.1B.2已有程序和输入数据的形式,程序中输入语句的正确形式应当为()。(注:︼表main()printf(“\nInputnumber:”);输入语句printf(“\nf=%f,a=%d”,f,a);}A.scanf(“%d,%f”,&a,&f);B.scanf(“%f,%d”,&f,&a);C.scanf(“%d,%f”,&a,&f);□D.scanf(“%f,%d”,&f,&a);若有宏定义如下:#defineX5#defineYX+1#defineZY*X/2A.(4分)根据定义和数据的输入方式,输入语句的正确形式为()。A.scanf(“%f,%f”,&f1,&f2);B.scanf(“%f%f”,&f1,&f2);C.scanf(“%%”,&f1,&f2);D.scanf(“%,%”,&f1,&f2);x=y=0;while(x<15)y++,x+=++y;A.inta[1][4]={1,2,3,4,5};B.floatx[3][]=1},{2},{3;C.longb[2][3]=1},{1,2},{1,2,3;D.doubley[][3]={0};D据输入是().main(){inta1,a2;charc1,c2;scanf("%d%d",&a1,&a2);scanf("%c%c",&c1,&c2):}(4分)以下不是无限循环的愈句为().A.for(y=0,x=1;x>++y;x=i++)I=xC.while(1){x++;}以下scanf函数调用语句中对结构体变量成员的不正确引用是()。StuctpupilA.scanf(“%s”,pup[0].name);D.scanf(“%d”,P->age);#include<>#defineMUL(x,y)(x)*ymain()c=MUL(a++,b++);printf("%d",c);}上面程序的输出结果是。main()printf(“x+y+z=%d”,x+y+z);}A.x+y+z=48B.x+y+z=35D.不确定值A.所有成员一直驻留在内存中B.只有一个成员驻留在内存中C.部分成员驻留在内存中D.没有成员驻留在内存中A.doublex[5]={,,,,};B.inty[5]={0,1,3,5,7,9};Unsignedlongw=5;Doublew=;则以下不符合C语言与法的表达式是().A.x%(-3)B.w+=-2C.k=(a=2,b=3,a+b)D.a+=a-=(b=4)*(a=3)A.#definearray_sizeB.#definePI100Intarray1[arr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮公司员工培训
- 食堂大灶点火规范培训
- 广东省佛山市禅城区2023-2024学年四年级上学期月考英语试卷(12月份)
- 广东省江门市蓬江区省实学校2023-2024学年高一上学期期中考试 化学试题(无答案)
- 信息技术(第2版)(拓展模块) 教案 项目3、4 DHCP服务器的配置与管理;4 物联网
- T-ZFDSA 10-2024 沙棘面制作标准
- Windows Server网络管理项目教程(Windows Server 2022)(微课版)课件 易月娥 项目5、6 Web和FTP服务器的配置与管理、证书服务器的配置与管理
- 高中语文第1章写作的多样性与独特性第2节联想与想象课件新人教版选修文章写作与修改
- 骨盆临床解剖
- 环保行动未来在手-共筑绿色生活守护地球家园
- 2023年山东省高中物理合格考真题
- 通力电梯技能培训教材系列:《KCE控制系统课程》
- 社区卫生服务中心安全生产工作计划
- English-Drama英语戏剧写作及表演技巧课件
- 模板-侦查阶段第二次会见笔录
- 2023年全科医师转岗培训理论考试试题及答案
- 2023年惠州仲恺城市发展集团有限公司招聘笔试题库及答案解析
- 卫生协管员培训考试题附答案
- 小学语文学习情况评价表
- 坐井观天(动画)课件
- DB32-T 4264-2022 金属冶炼企业中频炉使用安全技术规范
评论
0/150
提交评论