版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长风破浪会有时,直挂云帆济沧海。东北师范大学23春“计算机科学与技术”《C程序设计》考试高频考点参考题库带答案(图片大小可自由调整)第I卷一.综合考核(共15题)1.联合变量与结构变量的最大区别在于,联合变量的所有成员占用同一段内存,而结构变量的成员占用不同的内存。()A.错误B.正确2.C语言要建立一个二进制文件应选择的打开方式是()。A.“r”B.“w”C.“rb”D.“wb”3.有以下程序段:main(){inta=5,*b,*c;c=&b;b=&a;……}程序在执行了c=&b;b=&a;语句后,表达式**c的值是()。A.变量a的地址B.变量b的地址C.变量a的值D.变量b的值4.设有以下宏定义:#defineH30#defineLENH+20则执行赋值语句v=LEN*10;后,v的值是()。A.60B.230C.500D.05.在C程序中有如下语句:char*func(intx,inty);它是()。A.对函数func的定义B.对函数func的调用C.对函数func的原型说明D.不合法的6.为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与哪个if组成配对关系?()A.缩排位置相同的ifB.在其之前未配对的ifC.在其之前未配对的最近的ifD.同一行上的if7.不正确的指针概念是()。A.一个指针变量只能指向与其类型相同的变量B.一个变量的地址称为该变量的指针C.只有同一类型变量的地址才能存放在指向该类型变量的指针变量之中D.指针变量可以赋任意整数,但不能赋浮点数8.若有说明:inti,j=7,*p=&i;,则与i=j;等价的语句是()。A.i=*pB.*p=jC.i=&jD.i=**p9.设有如下定义:char*aa[2]={“abcd”,“ABCD”};则以下说法中正确的是()。A.aa数组成元素的值分别是“abcd”和“ABCD”B.aa是指针变量,它指向含有两个数组元素的字符型一维数组C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址D.aa数组的两个元素中各自存放了字符‘a’和‘A’的地址10.如果一个函数不需要参数,则函数名后的括号可以省略。()A.错误B.正确11.C语言规定数组元素的下标从0开始。()A.错误B.正确12.有以下程序:main(){chara1=‘M’,a2=‘m’;printf(“%c\n”,(a1,a2));}以下叙述中正确的是()。A.程序输出大写字母MB.程序输出小写字母mC.格式说明符不足,编译出错D.程序运行时产生出错信息13.C语言中,合法的字符型常数是()。A.‘A’B.“A”C.65D.A14.一个函数中只允许有一条return语句。()A.错误B.正确15.当说明一个共用体变量时,系统分配给它的内存是()。A.各成员所需内存容量的总和B.共用体中一个成员所需内存C.各成员所需内存容量的最大值D.共用体中最后一个成员所需内存第II卷一.综合考核(共15题)1.以下不表示循环结构的是()。A.do-whileB.switchC.forD.while2.当C的值不为0时,(A=C)&&(B=C)能正确地将C的值赋给变量A,B。()A.错误B.正确3.若有以下调用语句,main(){...inta[50],n;...fun(n,&a[9]);}则不正确的fun函数的首部是()。A.voidfun(intm,intx[])B.voidfun(ints,inth[41])C.voidfun(intp,int*s)D.voidfun(intn,inta)4.表达式0x13&0x17的值是()。A.0x17B.0x13C.0xf8D.0xec5.‘ab’是合法的字符型常量。()A.错误B.正确6.putchar()一次可以输出多个字符。()A.错误B.正确7.以下程序运行后,intfunc(char*str){intnum=0;while(*(str+num)!=‘\0’)num++;return(num);}main(){charstr[10],*p=str;gets(p);printf(“%d\n”,func(p));}如果从键盘上输入ABCDE,则输出结果为()。A.8B.7C.6D.58.指针在任何情况下都可进行,>,=,A.错误B.正确9.一个C程序可以包含多个函数,但只能有一个main()函数。()A.错误B.正确10.在赋值语句变量=表达式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。()A.错误B.正确11.以下能正确定义一维数组的选项是()。A.intnum[]B.#defineN100intnum[N]C.intnum[0..100]D.intN=100;intnum[N]12.以下程序段:charstr[15]=“hello!”;printf(“%d\n”,strlen(str));的输出结果是()。A.15B.14C.7D.613.不能把字符串:Hello!赋给数组b的语句是()。A.charb[10]={‘H’,‘e’,‘l’,‘l’,‘o’,‘!’}B.charb[10];b=“Hello!”C.charb[10];strcpy(b,“Hello!”)D.charb[10]=“Hello!”14.下列标识符中,不能作为合法的C用户定义标识符的是()。A.a3_b3B.voidC._123D.IF15.循环可以并列,但不可以嵌套。()A.错误B.正确第I卷参考答案一.综合考核1.参考答案:B2.参考答案:D3.参考答案:C4.参考答案:B5.参考答案:C6.参考答案:C7.参考答案:D8.参考答案:B9.参考答案:D10.参考答案:A11.参考答案:B12.参考答案:B13.参考答案:A14.参考答案:A15.参考答案:A第
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年兰州职业技术学院单招职业适应性考试题库带答案详解(考试直接用)
- 2026年华北理工大学轻工学院单招职业适应性测试题库含答案详解(轻巧夺冠)
- 2026年保定幼儿师范高等专科学校单招职业适应性测试题库带答案详解(黄金题型)
- 2026年南阳工艺美术职业学院单招职业技能测试题库及答案详解(全优)
- 2026年兴安职业技术学院单招职业适应性考试题库带答案详解(满分必刷)
- 2026年兰州资源环境职业技术大学单招综合素质考试题库及答案详解(网校专用)
- 2026年冀中职业学院单招职业倾向性测试题库及答案详解(夺冠)
- 2026年南通科技职业学院单招职业技能测试题库带答案详解(综合题)
- 2026年内蒙古巴彦淖尔盟单招职业倾向性测试题库及答案详解1套
- 2026年博尔塔拉职业技术学院单招职业倾向性测试题库含答案详解
- 选煤厂消防安全知识培训
- 2025年甘肃公务员考试申论试题及答案(省级卷)
- 药企QA岗位培训课件
- 2025年中国建筑装饰行业发展研究报告
- (2025版)快速眼动睡眠期行为障碍诊断和治疗指南解读课件
- 2025年广西普法考试试题及答案
- 艺术展览管理办法
- 2025年新疆维吾尔自治区公务员录用考试公安专业科目试题
- 人教版英语八年级上学期《期末测试卷》附答案
- 《教育统计与测量评价新编教程》课件-教育统计与测量评价新编教程-第01章
- 上海市社区工作者管理办法
评论
0/150
提交评论