大学MOOC C语言程序设计(远程教育平台)1464119181 最新慕课完整章节测试答案
C语言基础
几个特殊的运算符(一)
1、单选题:
设int a=9,b=20;则printf(″%d,%dn″,a--,--b);的输出结果是( )。
选项:
A: 9,19
B: 9,20
C: 10,19
D: 10,20
答案: 【 9,19】
几个特殊的运算符(二)
1、单选题:
以下程序的输出结果是( )。main( ){ int n; (n=6*4,n+6),n*2; printf("%dn",n); }
选项:
A: 30
B: 24
C: 60
D: 48
答案: 【 24】
原码、反码和补码
1、判断题:
负数的补码是其绝对值的原码所有位取反
选项:
A: 正确
B: 错误
答案: 【 错误】
变量的定义与使用
1、判断题:
变量必须先定义后使用,变量名大小写字母可以混用,比如变量名score和Score相同。
选项:
A: 正确
B: 错误
答案: 【 错误】
字符串常量
1、单选题:
字符串"ax44\nbcd102a"的长度是( )。
选项:
A: 12
B: 17
C: 9
D: 11
答案: 【 9】
字符型变量
1、单选题:
若有说明语句:char c='72';则变量c在内存占用的字节数是( )。
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 1】
字符型变量赋值给整型变量
1、单选题:
如果有char x=0xff; int y=x; printf("%d",y);则输出结果是:( )
选项:
A: Oxff
B: 11111111
C: -1
D: 32767
答案: 【 -1】
字符常量与转义字符
1、单选题:
下面不正确的字符常量是( )。
选项:
A: ‘101’
B: ‘9’
C: ‘W’
D: “5”
答案: 【 “5”】
实例分析与实现
1、单选题:
以下叙述中不正确的是()。
选项:
A: 程序中,%是只能用于整数运算的运算符
B: 程序中,无论整数还是实数,都能准确无误地表示数据值,不会有误差。
C: 若a是实型变量,a=20也是正确的,可以用整数给实型变量赋值。
D: 整形变量给字符型变量赋值,可能会丢失一些字节的数据。
答案: 【 程序中,无论整数还是实数,都能准确无误地表示数据值,不会有误差。】
实型变量
1、判断题:
float类型数据有小数部分,所以很大的float数加或减很小的数,一定可以得到精确值。
选项:
A: 正确
B: 错误
答案: 【 错误】
实型常量
1、单选题:
以下选项中,不正确的 C 语言浮点型常量是( )。
选项:
A: 160.
B: 0.12
C: 2e4.2
D: 0.0
答案: 【 2e4.2】
常量与变量
1、单选题:
下列是合法的标识符的是( )。
选项:
A: #month
B: ._stu
C: a>b
D: M.John
答案: 【 ._stu】
数据类型
1、单选题:
C语言中的简单数据类型有()
选项:
A: 整型、实型、逻辑型
B: 整型、字符型、逻辑
C: 整型、实型、字符型
D: 整型、实型、字符型、逻辑型
答案: 【 整型、实型、字符型】
数据类型转换(一)
1、单选题:
在PC16位机环境下,以下程序的运行结果是( )。main(){ unsigned int a
