全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2017秋春兰大C语言程序设计17春平时作业1一、单选题(共 15 道试题,共 60 分。)1. 以下正确的说法是( )A. 定义函数时,形参的类型说明可以放在函数体内B. return后面的值不能为表达式C. 如果函数的类型与返回值类型不一致,以函数类型为准D. 如果形参与实参的类型不一致,以实参类型为准正确答案:2. 使用scanf(“x=%f,y=%f”,&x,&y)要使x,y的值均为3.14,正确的输入是A. 3.14,3.14B. 3.143.14C. x=3.14,y=3.14D. x=3.14y=3.14正确答案:3. 下面程序#include stdio.h #include string.h main()char *s1=AbDeG;char *s2=AbdEg;s1+=2; s2+=2;printf%dn,strcmp(s1,s2);的运行结果是( )A. 正数B. 负数C. 零D. 不确定的值正确答案:4. 关于联合体,下面叙述不正确的是( )A. 联合体变量中成员项共用同一存储空间,因此,联合体变量的地址和每一个成员项的地址是同一地址B. 联合体变量中成员项所占存储空间量不同,因此,联合体中每一个成员项的地址不是同一地址C. C语言规定不能对联合体变量赋值D. 也不能通过直接引用变量名来得到成员项,这与结构体是相同的E. 不允许将联合体变量作为函数参数,也不允许用联合体变量作为函数的返回值正确答案:5. C语言规定:在一个源程序中,main函数的位置( )A. 必须在最开始B. 必须在系统调用的库函数的后面C. 可以任意D. 必须在最后正确答案:6. 设字符型变量ch的值为A,整型变量m的值为1,假定执行putchar(m);putchar( );putchar(ch);后,则输出结果是( )A. A1B. lAC. AlD. 1A正确答案:7. 若有以下定义int a5=1,2,3,4,5,*p,i;i=3;p=a;,则对数组元素地址的正确引用是( )A. &pB. a+C. &(p+1)D. &pi正确答案:8. 以下对C语言函数的有关描述中,正确的是A. 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B. C函数既可以嵌套定义又可以递归调用C. 函数必须有返回值,否则不能使用函数D. C程序中有调用关系的所有函数必须放在同一个源程序文件中正确答案:9. 若二维数组a有m列,则计算任一元素aij在数组中位置的公式为(假设a00位于数组的第一个位置上)( )A. i*m+jB. j*m+IC. i*m+j-1D. i*m+j+1正确答案:10. 有以下程序#include main() int a=1,2,3,4,5,6,*p;p=a;*(p+3)+=2;printf(%d,%d,*p,a3);,请问执行后的输出结果是( )A. 1,4B. 0,4C. 1,6D. 0,6正确答案:11. 下面程序的输出是( )main()enum team my, your=4,his,her=his+10;printf(%d%d%d%dn,my,your,his,her);A. 0123B. 04010C. 04515D. l4515正确答案:12. C源程序文件名为echo.c经过编译后,在命令行提示符下输入( ),则在屏幕上将显示good morning。 #include main(int argc,char *argv) int i; for (i=1;iargc;i+) printf(%s%c,argvi,(iargc-1)? :n); A. goodmorningB. echogoodmorningC. goodmorningD. main(goodmorning)正确答案:13. 若有说明:int a34;则对a数组元素的正确引用是( )A. a24B. a1,3C. a1+10D. a(2)(1)正确答案:14. 假设所有变量均为整型, 则表达式( a=5, b=2, a+, a+b ) 的值是( )A. 8B. 7C. 6D. 5正确答案:15. 设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为( )A. floatB. charC. intD. double正确答案: C语言程序设计17春平时作业1二、判断题(共 10 道试题,共 40 分。)1. 结构体变量各元素在内存中是连续、按顺序排放的A. 错误B. 正确正确答案:2. strcmp3(char *s,char *t)for (;*t= =*s;)if (!*t) return 0; t+;s+;return (*s-*t);库函数strcmp(char*s,char*t)是功能相等的程序段A. 错误B. 正确正确答案:3. char *s=china;等价于char *s;s=china;A. 错误B. 正确正确答案:4. 在C 语言中,指针类型属于构造类型A. 错误B. 正确正确答案:5. 在一个函数内部的复合语句中定义的变量,只在该复合语句范围内有效A. 错误B. 正确正确答案:6. 如果int i=3,则printf(“%d”,-i+)的结果和i的值为-3和4A. 错误B. 正确正确答案:7. goto不是C语言的关键字A. 错误B. 正确正确答案:8. 若有说明int *p1,*p2,m=5,n;则p1=&m;p2=&p1;是正确的程序段A. 错误B. 正确正确答案:9. main()short i;i=-4;printf(ni:dec=%d, oct=%o, hex=%x, unsigned=%un,i,i,i,i);以上程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030智慧能源管理系统市场深度解析及投资风险评估
- 2025-2030智慧社区服务平台行业市场发展趋势评估投资管理技术优化发展规划报告
- 2025-2030智慧矿山系统行业市场现状竞争格局投资评估发展分析报告
- 2025-2030智慧环卫行业市场供需现状及商业布局规划研究报告
- 2025-2030智慧环保的市场需求与未来可持续发展投资规划报告
- 2025-2030智慧消防监控系统建设投资效益评估及风险防控策略报告
- 2025-2030智慧法庭司法信息化应用与效率提升
- 2025年广西壮族自治区合同范本
- 2025年生物质能与煤炭发电行业投资机会研究报告
- 2025年新疆劳动合同模板
- 人力资源法律顾问
- 一例甲状腺癌患者的护理查房 2
- 2025贵州茅台酒股份有限公司招聘158人笔试参考题库附带答案详解
- 第8课《网络新世界》第一课时-统编版《道德与法治》四年级上册教学课件
- 具身智能在智能工厂生产流程中的应用可行性分析
- 餐饮连锁品牌营销推广策略案例分析
- 机关纪委监督检查课件
- 新能源车电机热管理技术进展
- 2025电力安规考试题库及答案
- 三减三健知识培训内容课件
- 地下车库安全知识培训课件
评论
0/150
提交评论