



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45687-2025立式搅拌磨选型试验方法
- 2025年现代制造业人才培养考试试卷及答案
- 2025年网络技术应用考试卷及答案
- 2025年卫生信息管理专科阶段考试试题及答案
- 2025年模具设计工程师考试试题及答案反馈
- 2025年翻译专业资格考试试题及答案
- 2025年肥料学与土壤学基础考试试题及答案
- 2025年互联网金融专业考试试题及答案
- 2025年国际经济与贸易专业综合素质考试卷及答案
- 2025年公共管理与政策考试试卷及答案
- 高三二模作文“认清客观现实”与“安抚自己心理”审题立意及范文
- 《不断变化的人口问题》核心素养目标教学设计、教材分析与教学反思-2023-2024学年初中历史与社会人教版新课程标准
- 血液透析恶心呕吐的应急预案
- 物流仓储中心项目建设背景和必要性
- 安徽省涡阳县2023-2024学年七年级下学期期中考试语文试题
- 艺术设计专业面试问题
- 广东省深圳市龙华区2023-2024学年二年级下学期期中数学试题
- 小学科学湘科版六年级下册全册同步练习含答案
- (2024年)传染病培训课件
- 公车拍卖拍卖工作方案
- 幼儿园大班教案《娃哈哈》含反思
评论
0/150
提交评论