




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.以下选项中,能用作用户标识符的是 CA)void B)8_8 C)_0_ D)unsigned 2.阅读以下程序 main() intcase;floatprintF; printf(请输入2个数:); scanf(%d%f,&case,&printF); printf(%d%fn,case,printf); 该程序在编译时产生错误,其出错原因是 AA)定义语句出错,case是关键字,不能用作用户自定义标识符 B)定义语句出错,printF不能用作用户自定义标识符 C)定义语句无错,scanf不能作为输入函数使用 D)定义语句无措,printf不能输出case的值3表达式:(int)(double)9/2)-(9)%2的值是 BA)0 B)3 C)4 D)54 若有定义语句:intx=10;,则表达式x-=x+x的值为 BA)-20 B)-10 C)0 D)10 5有以下程序 main() inta=1,b=0; printf(%d,b=a+b); printf(%d,a=2*b); 程序运行后的输出结果是 DA)0,0 B)1,0 C)3,2 D)1,2 6设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是 CA)if(ab)c=a,a=b,b=c; B)if(ab) c=a,a=b,b=c; C)if(ab)c=a;a=b;b=c; D)if(ab)c=a;a=b;b=c; 7有以下程序 main() intc=0,k; for(k=1;kb?(bc?1:0):0;功能相同的是 AA)if(ab)&(bc)k=1; elsek=0; B)if(ab)|(bc)k=1; elsek=0; C)if(a=b)k=0; elseif(bb)k=1; elseif(bc)k=1; elsek=0; 9有以下程序 main() chars=012xy;inti,n=0; for(i=0;si!=0;i+) if(sia&si2); printf(%d%dn,k,n); 程序运行后的输出结果是 DA)02 B)13 C)57 D)12 11有以下定义语句,编译时会出现编译错误的是 CA)chara=a; B)chara=n; C)chara=aa; D)chara=x2d; 23.12有以下程序 main() charc1,c2; c1=A+8-4; c2=A+8-5; printf(%c,%dn,c1,c2); 已知字母A的ASCII码为65,程序运行后的输出结果是 AA)E,68 B)D,69 C)E,D D)输出无定值 13 有以下程序 voidfun(intp) intd=2; p=d+; printf(%d,p); main() inta=1; fun(a); printf(%dn,a); 程序运行后的输出结果是 CA)32 B)12 C)21 D)22 14.以下函数findmax拟实现在数组中查找最大值并作为函数值返回, 但程序中有错导致不能实现预定功能 #defineMIN-2147463647 intfindmax(intx,intn) inti,max; for(i=0;imax=MIN; if(max returnmax; 造成错误的原因是 DA)定义语句inti,max中max未赋值 B)赋值语句max=MIN;中,不应该给max赋MIN值 C)语句if(maxD)赋值语句max=MIN;放错了位置 15 有以下程序 main() intm=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf(%d,%d,%d,%dn,m,n,*p,*q); 程序运行后的输出结果是 BA)1,2,1,2 B)1,2,2,1 C)2,1,2,1 D)2,1,1,2 16 若有定义语句:inta410,*p,*q4;且0=i4,则错误的赋值是 AA)p=a B)qi=ai C)p=ai D)p=&a2117有以下程序 main() charstr20=One*World,One*Dream!,*p=str1; printf(%d,strlen(p); printf(%sn,p); 程序运行后的输出结果是 CA)9,One*World B)9,One*Dream! C)10,One*Dream! D)10,One*Wor18 有以下程序 main() inta=2,3,5,4,i; for(i=0;i4;i+) switch(i%2) case0: switch(ai%2) case0:ai+;break; case1:ai-; break; case1:ai=0; for(i=0;i1); 输出结果是 CA)16 B)8 C)4 D)2 29 下列关于C语言文件的叙述中正确的是 CA)文件由一系列数据一次排列组成,只能构成二进制文件 B)文件由结构序列组成,可以构成二进制文件或文本文件 C)文件由数据序列组成,可以构成二进制文件或文本文件 D)文件由字符序列组成,只能是文本文件 (6)若有定义语句:inta=5;,则表达式:a+的值是【6】。5(7)若有语句doublex=17;inty;当执行y=(int)(x/5)%2;之后y的值为【7】。1(8)以下程序运行后的输出结果是【8】10#includemain()intx=20;printf(%d,0x20);printf(%d,0x&x20);(9)以下程序运行后的输出结果是【9】5#includemain()inta=1,b=7;dob=b/2;a+=b;while(b1);printf(%dn,a);(10)有以下程序#includemain()intf,f1,f2,i;f1=0;f2=1;printf(%d%d,f1,f2);for(i=3;i=5;i+)f=f1+f2;printf(%d,f);f1=f2;f2=f;printf(n);程序运行后的输出结果是【10】0 1 123(11)有以下程序#includeinta=5;voidfun(intb)inta=10;a+=b;printf(%d,a);main()intc=20;fun(c);a+=c;printf(%dn,a);程序运行后的输出结果是【11】3025(12)设有定义sturctpersonintID;charname12;p;请将scanf(%d,【12】);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。 &P.ID(13)有以下程序#includemain()chara20=Howareyou?,b20;scanf(%s,b);printf(%s%sn,a,b);程序运行时从键盘输入:Howareyou?则输出结果为【13】Howareyou?How(14)有以下程序#includetypedefstructintnum;doubles;REC;voidfun1(RECx)x.num=23;x.s=88.5;main(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 标准合同保密协议范本下载与解析
- 团队合作规程
- 人工智能在金融领域的应用手册
- 煤炭资源综合利用规程
- 养宠物如何安全进行喂食
- 家庭康复医学专业流程
- 小区停车管理费用的核算与服务质量评估
- 工作责任与职业担当
- 农产品销售市场需求消费趋势分析报告
- 农产品流通销售管理规定
- DB34∕T 4253-2022 公路水运工程质量监督规程
- 如意金黄散的临床疗效与安全性评估
- 《旅游政策与法律法规》课件-项目一 任务1-4知识点10-关于以标准化促进餐饮节约反对餐饮浪费
- 新概念英语第一册考评试卷含答案(第97-108课)
- 《中国诗词大会》必背经典古诗词100首
- 百鸟朝凤中国经典神话故事中文绘本故事演示课件两篇
- 大于号小于号等于号田字格描红
- 设计报价单模板
- 《事业编制人员入职信息填写表》
- 市政道路改造工程 投标方案(技术标)
- 普通心理学第六版PPT完整全套教学课件
评论
0/150
提交评论