第一章 单元测试

1、单选题:以下叙述中正确的是( )。选项:A:用C程序实现的算法可以没有输出但必须要有输入B:用C程序实现的算法可以没有输入但必须要有输出C:用C程序实现的算法必须要有输入和输出操作D:用C程序实现的算法可以既没有输入也没有输出答案: 【用C程序实现的算法可以没有输入但必须要有输出】

2、单选题:

以下不能定义为用户标识符的是( )。选项:A:MainB:_10C:_scanfD:printf答案: 【printf】

3、单选题:按照C语言规定的用户标识符命名规则,不能出现在标识符中的是( )。选项:A:连接符B:小写字母C:数字字符D:下划线答案: 【连接符】

4、单选题:以下C语言用户标识符中,不合法的是( )。选项:A:_1B:a_bC:AaBcD:a–b答案: 【a–b】

5、单选题:结构化程序由三种基本结构组成,三种基本结构组成的算法( )。选项:A: 只能完成一些简单的任务B:只能完成部分复杂的任务C:只能完成符合结构化的任务D:可以完成任何复杂的任务答案: 【可以完成任何复杂的任务】

6、单选题:以下叙述中正确的是( )。选项:A:可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行B:C语言程序将从源程序中第一个函数开始执行C:C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束D:main可作为用户标识符,用以命名任意一个函数作为主函数答案: 【C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束】

7、单选题:C语言源程序名的后缀是( )。选项:A:.cppB:.cC:.exeD:.obj答案: 【.c】8、单选题:

以下叙述中错误的是( )。选项:A:一个C程序中可以包含多个不同名的函数B:C程序在书写时,有严格的缩进要求,否则不能编译通过C:一个C程序只能有一个主函数D:C程序的主函数必须用main作为函数名答案: 【C程序在书写时,有严格的缩进要求,否则不能编译通过】

9、单选题:下列关于C语言用户标识符的叙述中正确的是( )。选项:A:用户标识符中不可以出现中划线,但可以出现下划线B:用户标识符中可以出现下划线,但不能放在用户标识符的开头C:用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头D:用户标识符中可以出现下划线和中划线(减号)答案: 【用户标识符中不可以出现中划线,但可以出现下划线】

10、单选题:下列4个选项中,( )是合法的用户自定义标识符。选项:A:floatB:_iswC:b-bD:2a答案: 【_isw】

第二章 单元测试

1、单选题:下列选项中,( )可以将x、y定义成double类型变量,并赋同一初值3.14。选项:A:double x=y=3.14;B:double x, y=3.14;C:double x=3.14, y=3.14;D:double x, y=2*3.14;答案: 【double x=3.14, y=3.14; 】

2、单选题:若变量已正确定义并赋值,表达式( )不符合C语言语法。选项:A:3.14%2B:a*b/cC:2, bD:a/b/c答案: 【3.14%2】

3、单选题:下列表达式中值为0的是( )。选项:A:3/5B:3/5.0C:3.0/5D:3%5答案: 【3/5】

4、单选题:以下选项中,( )是不正确的字符常量。选项:A:“a”B:'5 ’C:‘103’D:‘A’答案: 【“a”】

5、单选题:以下选项中不正确的整型常量是( )。选项:A:82LB:1,900C:253UD:-100答案: 【1,900】

6、单选题:以下正确的字符串常量是( )。选项:A:'123456 ’B:q1234tyC:HELLOD:“5111”答案: 【“5111”】

7、单选题:假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式 图片2.png 的表达式是( )。选项:A:1/(abc)B:1/abcC:1.0/a/b/cD:1/a/b/(float)c答案: 【1.0/a/b/c】

8、单选题:以下能正确定义且赋初值的语句是( )。选项:A:int n1=n2=10;B:float f=f+1.1;C:char ch=‘A’;D:double x=12.3E2.5;答案: 【char ch=‘A’;】

9、单选题:设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,32+z)后,x的值为 ( )。选项:A:32B:16C:4D:48答案: 【48】

10、单选题:C语言中,运算对象必须是整型数的运算符是( )。选项:A:%B:/C:*D:% 和/答案: 【%】

11、单选题:有以下程序

main(){char a1='M',a2='m';printf("%c",(a1,a2));}

以下叙述中正确的是( )。选项:A:格式说明符不足,编译出错B:程序运行时产生出错信息C:程序输出小写字母mD:程序输出大写字母M答案: 【程序输出小写字母m】

12、单选题:在C语言中,下列属于构造类型的是( )。选项:A:字符型B:整型C:实型D:数组类型答案: 【数组类型】

13、单选题:设d为字符型变量,下列表达式不正确的是( )。选项:A:d=’a’B:d=’3’C:d=99D:d=”a”答案: 【d=”a”】

14、单选题:若x和y都为float型变量,且x=3.6, y=5.8 执行下列语句后输出结果为( )。选项:A:输出符号不够,输出不正确值B:5.800000C:3.600000,5.800000D:3.600000答案: 【5.800000 】

15、单选题:表达式(double)(20/3)的值为( )。选项:A:6B:2C:3D:6.0答案: 【6.0】

16、单选题:表达式3.6-5/2+1.2+5%2的值是( )。选项:A:4.3B:4.8C:3.8D:3.3答案: 【3.8】

17、单选题:表达式sizeof(“hello”)的值为( )。选项:A:4B:7C:5D:6答案: 【6】

18、单选题:设整型变量a值为9,则下列表达式中使b的值不为4的表达式( )。选项:A:b=a/2B:b=a-5C:b=8-(3,a-5)D:b=a%2答案: 【b=a%2 】

19、单选题:已知ch是字符型变量,下面不正确的赋值语句是( )。选项:A:ch=7+9;B:ch=‘m’;C:ch=‘a+b’;D:ch=‘7’+‘9’;答案: 【ch=‘a+b’;】

20、单选题:有以下定义语句,编译时会出现编译错误的是( )。选项:A:char a=’-’;B:char a=‘a’;C:char a=‘aa’;D:char a=‘0’;答案: 【char a=‘aa’; 】

c语言联盟,程序设计(C语言)(山东联盟)相关推荐

  1. 计算机专业课程设计报告c语言,计算机程序设计(C语言)课程设计报告.doc

    计算机程序设计(C语言)课程设计报告.doc 计算机程序设计C语言课程设计报告题目电子动画时钟 学院 机电工程学院专业 班级090109班学号 姓名 指导教师 设计日期 一.概述选题背景 随着社会的进 ...

  2. 高级语言程序设计与c语言,高级语言程序设计-C语言.pdf

    非计算机专业计算机公共课系列教材 高级语言程序设计 --C 语言 主 编:汪同庆 张 华 参 编:关焕梅 侯梦雅 刘 珺 王 鹃 谭明新 武 汉 大 学 出 版 社 3 非计算机专业计算机公共课 系列 ...

  3. c语言结账程序设计,c语言餐饮结账管理系统设计.doc

    c语言餐饮结账管理系统设计 C语言程序设计 课程设计报告 设计题目:餐饮结账管理系统设计 1 设计任务 1.1 设计题目的描述 功能:餐饮结账信息包括:编号.时间.台面号.顾客数量.接待服务生.实收金 ...

  4. c语言上机程序设计,c语言程序设计上机指导习题解答

    c语言程序设计上机指导习题解答 编辑 锁定 讨论 上传视频 <c语言程序设计上机指导习题解答>是人民邮电出版社出版的图书,作者是孟庆昌.牛欣源.本书既可以作为教师讲授c语言的辅导教材,又是 ...

  5. c语言同步控制程序设计,C语言程序设计之上机指导及同步训练

    内容简介: C语言程序设计之上机指导及同步训练 目 录 第一部分 实验篇1 第一章 Turbo C 的使用1 1.1 Turbo C的工作窗口1 1.2 编辑一个新文件2 1.3 编辑一个已存在的文件 ...

  6. c语言词法分析程序设计,C语言词法分析器设计与实现.doc

    >? C语言词法分析器设计与实现 ? C语言词法分析器的设计与实现 一.实验目的 1.强化对系统软件综合工程实现能力.规划能力的训练: 2.加强对词法分析原理.方法和基本实现技术的理解: 二.实 ...

  7. c语言判断程序设计,C语言程序设计之判断(38页)-原创力文档

    判断 翁恺 做判断 计算时间差 • 输⼊两个时间,每个时间分别输⼊⼩时和 分钟的值,然后输出两个时间之间的差, 也以⼏⼩时⼏分表⽰ 如果直接分别减,会出现分钟借位的情况:1点40分和2点10分的差? ...

  8. c语言 程序结集,c语言(结体程序设计).doc

    c语言(结体程序设计) C语言程序设计实验报告 实验七.结构体程序设计 [实验目的] (1)掌握结构体类型的概念.定义和使用: (2)掌握结构体数组.结构体指针的定义和使用: [实验内容及步骤] 1. ...

  9. python程序设计基础山东联盟化工集团有限公司_02680061:-智慧树C语言程序设计(山东联盟-青岛科技大学)章节答案...

    C语言程序设计(山东联盟-青岛科技大学):02680061:[?????] A:错 B:对 C语言程序设计(山东联盟-青岛科技大学)章节测试答案: 对 更多相关问题 2020年_知到_创新创业过程与方 ...

  10. python自动控制原理_自动控制原理(山东联盟-中国石油大学(华东))知到答案2020年MOOCPython语言程...

    自动控制原理(山东联盟-中国石油大学(华东))知到答案2020年MOOCPython语言程序设计测试答案 更多相关问题 设有一半径为a的介质圆球,置于一均匀磁场B之中,且绕通过其球心的某一固定轴,以角 ...

最新文章

  1. 好书推荐:《零基础快速入行入职软件测试工程师》学测试一本就
  2. git merge 和 git rebase详解
  3. Java多线程系列七——ExecutorService
  4. 综合学生信息管理系统(JSP+JDBC)
  5. 为什么手机最后 10% 的电量很不耐,最后1%的电量最耐用?
  6. javaone_代理的JavaOne 2014观察
  7. React开发(239):dva概念4dispatch
  8. 科目三电子路考细节部分
  9. OpenCV学习:仿射变换+投射变换+单应性矩阵
  10. 动态链接库的问题解决
  11. php calendar,php编译安装calendar扩展模块
  12. java垃圾回收的方法_java垃圾回收的方法都有哪些
  13. 【转】手游营销的10个靠谱方向
  14. 机器学习、数据挖掘、神经网络、人工智能和模式识别之间,主要是什么关系
  15. 论文阅读【A multi-task attention tree neural net for stance classification and rumor veracity detection】
  16. python画笔速度调为最高_【python入门系类课程 第三课 神奇的画笔】
  17. SCI投稿Title Page、Cover letter、Highlights、Manuscript模板
  18. 计算机音乐monster,【MJJ】【MJ音乐汇总系列】Monster 怪物
  19. 隐患排查和安全生产预警系统解决方案
  20. 【压箱底】一种基于物联网的公共自行车租赁系统

热门文章

  1. 将java类的泛型集合转换成json对象
  2. Apache编译注释(二)
  3. Android实战技巧:用TextView实现Rich Text---在同一个TextView中设置不同的字体风格...
  4. WinForm中的特殊窗体效果:渐变窗口和信息提示窗口
  5. 十二款世界顶级杀毒软件下载,有序列号
  6. 右键文件夹没有git clone命令的解决方法
  7. 【】oracle当前用户下有什么表?
  8. LVS负载均衡群集-NAT
  9. Python丨Python 性能分析大全
  10. flashback database操作步骤