- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计练习六
C语言程序设计练习六 学号 姓名 成绩 ________ ? 一、单项选择题(每小题2分) 1.已知a=2,b=3,执行下面条件语句后,b的值是( )。 if (a0) if (b0) b++; else b--; A.3 B.2 C.4 D.0 ? 2.下面( )是C语言的无效实数。 A.+3.14 B.-47.0 C.1,234.00 D. 2E-3 ? 3.a和b是实数变量,c和d是整数变量,下面( )赋值语句是错误的。 A.a=d%c/b; B.c+1=b+d; C.a=c/d; D.c=’a’; ? 4.以下运算符中优先级最高的是( )。 A. B.== C.% D.++ ? 5.for(j=-1;j2;j++){循环体},则循环执行( )次。 A.2 B. 3 C.4 D.5 ? 6.设有int i;则执行表达式i=1,++i;后i的值为 ( )A.1 B.2 C.3 D.4 ? 7.设有int i=0,a,b=5;则表达式(a=10 i b)的值为( )A.0 B.1 C.2 D.10 8.int b; b=(-1)||0; 则b的值为( ) A.3 B.2 C.1 D.0 9.设有int a[ ]={10,11,12},*p=a[0];则执行完*p++;*p+=1;后a[0],a[1],a[2]的值依次是( )A. 10,11,12 B. 11,11,12 C. 10,12,12 D. 11,12,12 10.设有int s[2]={0,1},*p=s; 则下列错误的C语句是 ( )A. s+=1; B. p+=1; C. *p++; D. (*p)++; 11.下列定义中,不是指针数组的定义是( ) A. int *p[4] B.char *q[4] C. int (*r)[4] D.float *s[5] ? 12.下列定义中,不是数组指针的定义是( ) A. int (*p)[4] B.char (*q)[4] C. int (*r)[4] D.float (*s)( ) ? 13.设int a[ ][4]={1,2,3,4,5,6,7,8};int (*p)[4]=a;则 printf(“%d”,*(*(p+1)+2));的输出为 ( ) A. 5 B. 6 C. 7 D. 8 14.设有如下定义,则对data中的a成员的正确引用是 ( ) struct sk{int a;float b;}data; A. data.a B. data-a C. a D. sk.a ? 15.设有struct sk{int a;float b;}data,*p=data;,则data中的a成员的错误引用是 ( ) A. (*p).a B. p-a C. data.a D. p.a ? 16.表达式~3(2(3^4))的值为( )。 A. 0 B. 1 C. 2 D. 3 ? 17.设有enum day{ sun,mon,tue,wed,thu,fri,sat}days; 则mon和thu的值分别为( ) A. 1和2 B. 2和4 C. 0和3 D. 1和4 ? 18.设有struct sk{int a;float b;}d[3]={{1,4},{2,5},{6,7}}; 则printf(“%3.1f”,d[2].a*d[2].b/d[1].b);的输出是( ) A. 2.5 B. 2.0 C. 8.0 D. 8.4 ? 二、读程写结果 1.main() (3分) { int a=6; a+=a/=a*=a+a; printf(“%d\n”,a); } 程序的运行结果为: 2.main() (5分) { int a=4,b=3,c=1,d=2,x=0; if (ab) {if (cd) x=1;} else x=2; printf(“%d\n”,x); } 写出其输出结果: ?3.int test(in
您可能关注的文档
最近下载
- 北京市2019年中考英语真题(含答案).pdf VIP
- 2022年新高考政治真题试卷(山东卷).pdf VIP
- 2025年必威体育精装版详版征信报告个人信用报告样板模板word格式新版可编辑.docx VIP
- 辽宁省大连市甘井子区2024-2025学年上学期七年级 月考英语试卷(10月份).docx VIP
- 水土保持监督管理培训课件.pptx VIP
- 《现代汉语》各章练习题答案汇总 .pdf VIP
- 输变电工程环境保护和水土保持全过程管控培训课件.pptx VIP
- 生产建设项目水土保持方案管理办法培训课件.pptx VIP
- 培训课件_1411dxs小天鹅纯臻2.0新品1411DXS系列.pdf VIP
- 2022年内蒙古农业大学硕士研究生入学考试公共管理专业综合基础考研真题.pdf VIP
文档评论(0)