版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C包含语言程序设计,包括C、C++、Java、VisualBasic、WEB程序设计;VFP,数据库程序设计(包括VisualFoxPro、Aess、MySql);MSoffice高级应用包括Word、EXCEL、PPT办公软件高级应用。1.(A)是构成程序的根本单位。A、函数B、过程C、子程序D、子例程2.C语言程序从C开始执行。程序中第一条可执行语句程序中第一个函数程序中的main函数D、包含文件中的第一个函数3、以下说法中正确的选项是(CA、C语言程序总是从第一个定义的函数开始执行B、在C语言程序中,要调用的函数必须在main()函数中定义C、C语言程序总是从main()函数开始执行D、C语言程序中的main()函数必须放在程序的开始局部4.以下关于C语言的说法错误的选项是(B)。C程序的工作过程是、编译、连接、运行C语言不区分大小写。C程序的三种根本构造是顺序、选择、循环D、C程序从main函数开始执行5.以下正确的标识符是(C)。A、-a1B、a[i]C、a2iD、intt5~8题为相同类型题考点:标识符的命名规那么只能由字母、数字、下划线构成数字不能作为标识符的开头关键字不能作为标识符选项A中的“-”,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3)6.以下C语言用户标识符中合法的是(BA、3axB、xC、caseD、-e2E)union选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1);7.以下四组选项中,正确的C语言标识符是(C%xB、a+bC、a123D、123选项A中的“%”,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2)8、以下四组字符串中都可以用作C语言程序中的标识符的是(A)。A、print3ddb8aBcB、Iamonehalfstart$it3paiC、str1CpppowwhileD、PxqMy->bookline#His.age选项B中的“”,”$”,选项D中“>”,”#”,”.”,”-”不满足(1);选项C中的while为关键字,不满足(3)9.C语言中的简单数据类型包括(D)。A、整型、实型、逻辑型B、整型、实型、逻辑型、字符型C、整型、字符型、逻辑型D、整型、实型、字符型10.在C语言程序中,表达式5%2的结果是C。A、2.5B、2C、1D、3%为求余运算符,该运算符只能对整型数据进展运算。且符号与被模数相同。5%2=1;5%(-2)=1;(-5)%2=-1;(-5)%(-2)=-1;/为求商运算符,该运算符能够对整型、字符、浮点等类型的数据进展运算,5/2=211.如果inta=3,b=4;那么条件表达式"aA、340D、1详见教材P97.表达式1?表达式2:表达式3先计算表达式假设表达式1成立,那么选择计算表达式2,并表达式2的值作为整个大表达式的值;假设表达式1不成立,那么选择计算表达式3,并将表达式3的值作为整个大表达式的值此题中的aa为3,b为4。a12.假设intx=2,y=3,z=4那么表达式xA、4B、3C、2D、0E)113.C语言中,关系表达式和逻辑表达式的值是(B)。A、00或11D、‘T’或’F’14.D)表达式的值为4.11/311.0/3(float)11/3(int)(11.0/3+0.5)14~16题为同一类型详见教材P54~56.(1)相同数据类型的元素进展数学运算(+、-、*、/)得到结果还保持原数据类型。(2)不同数据类型的元素进展数学运算,先要统一数据类型,统一的标准是低精度类型转换为高精度的数据类型。选项A,11与3为两个整数,11/3结果的数据类型也应为整数,因此将3.666666的小数局部全部舍掉,仅保存整数,因此11/3=3.选项B,11.0为实数,3为整数,因此首先要统一数据类型,将整型数据3转换为3.0,转换后数据类型统一为实型数据,选项B变为11.0/3.0,结果的数据类型也应为实型数据,因此选项B11.0/3=3.666666选项C,先将整数11强制类型转换,转换为实型11.0,因此选项C变为11.0/3,其后计算过程、结果与选项B同选项D,首先计算11.0/3,其计算过程、结果与选项B同,得到3.666666;再计算3.666666+0.5=4.166666,最后将4.166666强制类型转换为整型,即将其小数局部全部舍掉,结果为415.设整型变量a=2,那么执行以下语句后,浮点型变量b的值不为0.5的是(B)A、b=1.0/aB、b=(float)(1/A、C、b=1/(float)aD、b=1/(a*1.0)16.假设“intn;floatf=13.8;”,那么执行“n=(int)f%3”后,n的值是(A)A、1B、4C、4.333333D、4.6“(int)f“表示将f中的值强制类型转换为整型,即将13.8的小数局部舍掉,转换为13;然后计算13%3,结果为1,再将结果赋给变量n,因此n的值为117.以下对一维数组a的正确说明是:DA、chara(10);inta[];C、intk=5,a[k];D、chara[3]={‘a’,’b’,’c’};详见教材P143~144,一维数组的定义、初始化类型符数组名[常量表达式]类型符是指数组中数组元素的类型;数组名要符合标识符命名规那么;常量表达式是指数组的长度(数组中包含元素的个数),其值只能是整数,不可以是变量,而且从1开始计数。选项A,常量表达式只能放在中括号[]中选项B,只有在对数组初始化(即赋值)的时候才可以省略数组的长度,B中并未对a进展初始化。选项C,常量表达式不能为变量。18.以下能对一维数组a进展初始化的语句是:(C)A、inta[5]=(0,1,2,3,4,)inta(5)={}inta[3]={0,1,2}inta{5}={10*1}详见教材P145,一维数组的定义、初始化选项B,D,常量表达式只能放在中括号[选项A,数组可以看做是假设干个相同数据类型元素的有序集合,因此以集合的形式对其初始化,使用{}对其初始化,选项A用了().19.在C语言中对一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年冀教新版选择性必修1生物下册阶段测试试卷含答案
- 二零二五年度城市综合体夜间安全管理打更合同3篇
- 房屋出租做旅社合同(2篇)
- 2025版城市轨道交通沿线商铺租赁合同示范文本4篇
- 个人资金借给公司合同范本(2024版)版B版
- 2025版南宁国际学校教育设施租赁合同及学生教育服务协议3篇
- 个性化离婚合同模板2024年版B版
- 2025年度门窗配件专业供应商合同4篇
- 2025技术员派遣及系统集成服务合同3篇
- 2025年度生态园区墙面生态防护合同标的协议书4篇
- 南通市2025届高三第一次调研测试(一模)地理试卷(含答案 )
- 2025年上海市闵行区中考数学一模试卷
- 2025中国人民保险集团校园招聘高频重点提升(共500题)附带答案详解
- 重症患者家属沟通管理制度
- 法规解读丨2024新版《突发事件应对法》及其应用案例
- IF钢物理冶金原理与关键工艺技术1
- 销售提成对赌协议书范本 3篇
- 劳务派遣招标文件范本
- 小学二年级数学口算练习题1000道
- 家谱、宗谱颁谱庆典讲话
- 正畸矫治概述、检查诊断课件
评论
0/150
提交评论