下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1. 填空题 在C语言中,用“”开头的字符序列称为转义字符。转义字符“n”的功能是_换行_;转义字符“r”的功能是_ 回车_。 运算符“%”两侧运算对象的数据类型必须都是_整型_;运算符“+”和“-”运算对象的数据类型必须是_变量_。 表达式8/4*(int)2.5/(int)(1.25*(3.7+2.3)值的数据类型为_整型_。 表达式(3+10)/2的值为_6_。 设x=2.5,a=7,y=4.7,则算术表达式x+a%3*(int)(x+y)%2/4的值是 2.5 。2. 选择题 下列4组选项中,均不是C语言关键字的选项是_A_。A.defineIFtypeB.getccharprintf
2、C.includecasescanfD.whilegopow 下列4组选项中,均是合法转义字符的选项是_A_。A.”nB.017”C.018fxabD.0101xlf 已知字母b的ASCII码值为98,如ch为字符型变量,则表达式ch=b+5-2的值为_A_。A. e B. d C. 102 D. 100 以下表达式值为3的是_B_。A.16-13%10B.2+3/2C.14/3-2D.(2+6)/(12-9) 以下叙述不正确的是_D_。A.在C程序中,逗号运算符的优先级最低B.在C程序中,MAX和max是两个不同的变量C.若a和b类型相同,在计算了赋值表达式a=b后,b中的值将放入a中,而b
3、中的值不变D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 以下非法的赋值语句是 CA. n=(i=2,+i); B. j+; C). +(i+1); D. x=j0; 以下选项中合法的实型常数是 CA. 5E2.0 B. E-3 C. .2E0 D. 1.3E 设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是 DA. 6. B. 6 C. 5. D. 6. 与数学式子 3*xn/(2x-1) 对应的C语言表达式是 CA. 3*xn(2*x-1) B. 3*x*n(2*x-1)C. 3*pow(x,n)*(1/(2*
4、x-1) D. 3*pow(n,x)/(2*x-1) 已有定义:int x=3,y=4,z=5;,则表达式 !(x+y)+z-1&y+z/2的值是 DA. B. C. D. 若有定义:inta=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为 BA. 1.4 B. 1 C.2.0 D.2 若变量a是int类型,并执行了语句:a=A+1.6;,则正确的叙述是 DA.a的值是字符C B.a的值是浮点型C.不允许字符型和浮点型相加 D.a的值是字符A的ASCII值加上1。 以下选项中合法的字符常量是 BA. B B. 010 C. 68 D. D 设正x、y均为整型变量,且x=10, y=
5、3,则以下语句的输出结果是 Dprintf(%d,%dn,x-,-y);A. 10,3 B. 9,3 C. 9,2 D. 10,23. 写出以下程序运行的结果。#include void main()char c1 = 6, c2 = 0;printf(%c,%c,%dn, c1, c2, c1-c2);答案:6,0,6#include void main()int x = 010, y = 10, z = 0x10;printf(%d,%d,%dn, x, y, z);答案:8,10,16#include void main()int a = 2, b = 3;float x = 3.9,
6、y = 2.3;float r;r = (float)(a + b) / 2 + (int)x % (int)y;printf(%fn, r);答案:3.#include void main()inta=5,b=4,c=6,d;printf(%dn,d=ab?(ac?a:c):(b);答案:6#include void main()inta=4,b=5,c=0,d;d=!a&!b|!c;printf(%dn,d);答案:1#include void main()inta=177;printf(%on,a);答案:261#include void main()inta=0a+=(a=8);pri
7、ntf(%dn,a);答案:16#include void main()inta=5,b=4,c=3,d;d=(abc);printf(%dn,d);答案:04. 编程题 输入长方形的长和宽,输出长方形的周长和面积。#includevoid main()int a,b,l,s;scanf(“%d%d”,&a,&b);l=(a+b)*2;s=a*b;printf(“%d,%d”,l,s); 输入一个字符,输出其ASCII代码。#include void main() char a;printf(please input the char );scanf(%c,&a);printf(the ASC
8、II is %d,a); 输入3个整数,计算并输出它们的平均值。#includevoid main()int a,b,c;float aver;scanf(“%d%d%d”,&a,&b,&c);aver=float(a+b+c)/3;printf(“%f”,aver); 已知整型变量a、b、c的值,根据以下算式编写程序求y的值。#include #include void main() int a,b,c;printf(please input the num of a b c: );scanf(%d %d %d,&a,&b,%c);printf(the y is %f,(3.8*(pow(b,2)+a*c)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年浙江大学化工学院吴可君研究员课题组招聘备考题库带答案详解
- 2025年海丰县彭湃纪念医院高层次及急需紧缺专业人才专项招聘备考题库及1套完整答案详解
- 资料8-4任务三 一、三级安全教育
- 资料5-1 任务1 汽车生产方式的变迁
- 2026年医用气体管道系统智能流量计采购合同
- 2026年螃蟹养殖合同
- 上师大附中嘉定新城分校2026学年教师招聘与实习生招募备考题库(第二批次)及一套完整答案详解
- 2025年海门街道第一中心幼儿园悦都天华分园招聘教师备考题库及答案详解一套
- 饲养动物应急预案(3篇)
- 2025年中国科协所属单位公开招聘应届高校毕业生33名备考题库及答案详解参考
- 2026年郴州职业技术学院单招职业技能考试题库及答案详解一套
- 2026(人教版)数学五上期末复习大全(知识梳理+易错题+压轴题+模拟卷)
- 2025中国医学科学院医学生物学研究所招聘非事业编制人员2人(1号)考试笔试参考题库及答案解析
- 2025年全科医师转岗培训理论考试试题及正确答案
- 2025年中小学教师正高级职称评聘答辩试题(附答案)
- 销售瓷砖的合同范本
- (新教材)2025年人教版三年级上册数学 第5课时 进一步认识分数 课件
- 船舶合股协议书模板
- DB4201∕T 482-2016 病死动物无害化处理场(所)建设技术规范
- 【《基于Java Web的鲜果超市管理系统设计与实现》9400字】
- 2025年薪酬福利专员岗位招聘面试参考试题及参考答案
评论
0/150
提交评论