版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页学年度第学期期末考试《程序设计基础C语言》(A)卷专业班级姓名学号单选题(每题的备选答案中只有一个最佳答案,每题2.5分,共40小题)1.以下正确的C语言标识符是()A.%XB.a+bC.a123D.test!2.已定义inta,b;则以下不正确的C语句是()A.a*=5;B.b/=2;C.a+=1.75;D.b&=a;3.若x、i、j和k都是整型变量,则执行下面表达式后x的值为()x=(i=4,j=16,k=32)A.4B.16C.32D.524.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一一个字符()A.必须是字母B.必须为下划线C.必须为字母或下划线D.可以是字母、数字、下划线中的任一字符5.下面正确的字符常量是()A.“c”B.’\\"C.‘w'D.”6.设inta=2,b=0,c;则执行语句c+=b&&a--后,c的结果为()。A.0,1B.1,0C.2,0D.不确定7.以下不正确的C语言标识符是()A)intB)a_l_2C)ablexeD)._x8.以下是正确的C语言标识符是()。A)#defineB)_123C)%dD)\n9.下列四组字符串中都可以用作C语言程序标识符的一-组是()。A)printB)i\amC)PxqD)str_1_3done_halfMy->bookCppoodbstart$itline#pow10.下面各选项组中,均是C语言关键字的组是()。A)auto,enum,includeB)switch,typedef,continueC)signed,union,scanfD)if,struct,type11.下列不属于C语言关键字的是().A)defaultB)registerC)enumD)external12.C语言程序从main()函数开始执行,所以这个函数要写在().A)程序文件的开始B)程序文件的最后C)它所调用的函数的前面D)程序文件的任何位置13.下列关于C语言的叙述错误的是()A)大写字母和小写字母的意义相同B)不同类型的变量可以在-一个表达式中C)在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型D)同一个运算符号在不同的场合可以有不同的含义14.在C语言中,错误的int类型的常数是().A)32768:B)0C)037D)0xAF15.将字符g赋给字符变量C,正确的表达式是().A)c=\147B)c="\147"C)c=’\147'16.下列转义字符中错误的一个是()。A)’\000'B)’\0014'C)'\x111'D)’\2’17.将空格符赋给字符变量c,正确的赋值语句是()。A)c=’\0'B)c=NULL.C)c=0D)c=3218.已知:chara='\70';则变量a中()。A)包含1个字符B)包含2个字符C)包含3个字符D)说明非法19.字符串"\"E0F\n=-\61\""的长度是()。A)8B)9C)14D)非法字符串20.字符串””的长度是()。A)0B)1C)2D)非法字符串21.已知:chara;intb;floatc;doubled;执行语句"c=a+b+c+d;”后,变量c的数据类型是()。A)intB)charC)floatD)double22.温度华氏和摄氏的关系是:C=-(F--32)。已知:floatC,F:由华氏求摄氏的正确的赋值表达式是()。A)C=5/9(F-32)B)C=5*(F-32)/9C)C=5/9*(F-32)D)三个表达式都正确23.逗号表达式”(a=3*5,a*4),a+15"的值是()。A)15B)60C)30D)不确定24.已知intx=l,y=1,z=l;表达式+++y+++z++”的值是()。A)3B)4C)5D)表达式错误25.用十进制表示表达式”12|012"的值是()A)1B)0C)12D)1426.已知intx=(1,2,3,4);变量x的值是()。A)1B)2C)3D)427.表达式sizeof(double)是()。A)函数调用B)double型表达式C)int型表达式D)非法表达式28.C语言程序的执行,总是起始于()。A)程序中的第一条可执行语句B)程序中的第一一个函数C)main函数D)包含文件中的第一一个函数29.下列说法中正确的是(。)A)C程序书写时,不区分大小写字母B)C程序书写时,一行只能写一个语句C)C程序书写时,一个语句可分成几行书写D)C程序书写时每行必须有行号30.下面对C语言特点,不正确描述的是()。A)C语言兼有高级语言和低级语言的双重特点,执行效率高B)C语言既可以用来编写应用程序,又可以用来编写系统软件C)C语言的可移植性较差D)C语言是一种结构式模块化程序设计语言31.C语言源程序的最小单位是()。A)程序行B)语句C)函数D)字符32.以下四项中属于C语言关键字的是()。A)CHARB)defineC)unsignedD)return33.十进制数2403转换成十六进制数为()。A)963B)369C)953D)35934.二进制数00110101转换成八进制数是()。A)055B)065C)056D)15235.计算机内部运算使用的数是(。)A)十进制数B)十六进制数C)二进制数D)八进制数36.一个字长的二进制位数是()。A)2个BYTE,即16个bitB)3个BYTE,即24个bitC)4个BYTE,即32个bitD)随计算机系统不同而不同37.在C语言系统中,假设int类型数据占2个字节,则double、long、unsignedint.char类型数据所占字节数分别多少()8,2,4,12,8,4,14,2,8,18,4,2,138.下面程序段执行结果是()。inti=5,k:k=(++i)+(++i)+(i++);printf("%d,%d",k,i);A)24,8B)21,8C)21,7D)24,739、 设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为 ( )A、 int B、 float C、 double D、 不确定40、在C语言中,char型数据在内存中的存储形式是 ( ) A、 补码 B、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院护士个人的转正述职报告
- 2026年全国卷新高考语文阅读理解易错题卷含解析
- 2026春泰山版(新教材)小学信息技术四年级下册《智能分析大数据》同步练习及答案
- 2026山西省安全员A证题库(附答案)
- 客运船舶驾驶员操作管理知识考核试卷含答案
- 加氢精制工标准化能力考核试卷含答案
- 氯化炉工岗前技能评估考核试卷含答案
- 磨矿分级工岗前工艺控制考核试卷含答案
- 地震勘探工安全教育模拟考核试卷含答案
- 算电协同市场前景分析报告
- 2026中国医疗美容行业发展现状及政策监管趋势分析报告
- 2026年九年级物理中考二轮复习 专题07 电学重点实验(复习课件)
- 2026年北京市海淀区初三下学期一模物理试卷及答案
- 2026黑龙江佳木斯同江市招聘社区工作者20人备考题库及答案详解(网校专用)
- 2026年检验检测机构管理考试试卷及答案
- 2025年-安徽交控建设公司笔试及答案
- 高中地理人教版选择性必修二4.4 国际合作课件(32张)
- 吉林省三支一扶考试真题2025
- GB/T 17790-2025家用和类似用途空调器安装规范
- 中国工会章程知识培训考试题带答案2025年
- 人工智能训练师三级理论考试题库
评论
0/150
提交评论