其寝轻额掇参凄砍幌探耿坎憨
对应课程:点击查看
起止时间:2021-03-01到2021-06-30
更新状态:每5天更新一次
第一章C语言概述 第一章测试
1、 一个C程序文件一般可以包括几个主函数()
A:0
B:有且只有一个
C:至少一个
D:若干个
答案: 有且只有一个
2、 C语言属于程序设计语言的那个类别()
A:机器语言
B:汇编语言
C:高级语言
D:面向对象语言
答案: 高级语言
3、 在计算机上,可以直接运行的程序是()
A:机器语言
B:低级语言
C:汇编语言
D:高级语言
答案: 机器语言
4、 以下标识符中,不能作为合法的C用户定义标识符的是()。
A:a3_b3
B:void
C:_123
D:IF
答案: void
5、 一个C语言编写的源程序后缀名是()
A:.cpp
B:.c
C:.obj
D:.exe
答案: .c
第二章数据类型,运算符号与表达式(1) 第二章测试
1、 下列不是C语言基本数据类型的是 ( )。
A:字符型
B: 整型
C:浮点型
D: 结构体
答案: 结构体
2、 以下选项中,不能作为合法常量的是( )。
A:1.234e04
B:1.234e0.4
C:1.234e 4
D:1.234e0
答案: 1.234e0.4
3、 在C语言中,要求参加运算的数必须时整数的运算符是( )。
A:/
B:*
C:%
D:=
答案: %
4、 若已定义x和y为double类型,且x=1;则表达式y=x+3/2的值是( )。
A:1
B:2
C:2.0
D:2.5
答案: 2.0
5、 能正确表示逻辑关系:“a≥10或a≤0”的c语言表达式是( )
A:a>=10 or a<=0
B:a>=0|a<=10
C:a>=10 && a<=0
D:a>=10||a<=0
答案: a>=10||a<=0
6、 表达式1./ 2*1.5的值是
A:1.5
B:0.75
C:0
D:1
答案: 0
7、 下列两条语句“int a = 1, b = 2, c; c = 1.0 / b * a;” 执行后变量c中的值是
A:0.5
B:0
C:2
D:1
答案: 0
8、 假定有int a = 3, b = 4,printf(“%d%d”,a,b);语句的输出结果是(代表换行)
A:34
B:3,4
C:34
D:3 4
答案: 34
9、 在C语言中,以下叙述不正确的是
A:C语言中变量必须先定义后引用
B:在C程序中,无论是整数还是实数,都能被准确无误的表示
C:一个C语言的执行是从程序的主函数开始,到程序的主函数结束
D:在C程序中,变量名代表存储器中的一个位置
答案: 在C程序中,无论是整数还是实数,都能被准确无误的表示
10、 定义了sqrt()函数的头文件是
A:stdio.h
B:math.h
C:string.h
D:limits.h
答案: math.h
第二章数据类型,运算符号与表达式(2) 第二章测试2
1、 设 int x=0, y=1; 表达式(x||y)的值是 ( )
A:0
B:1
C:2
D:-1
答案: 1
2、 在C语言中,要求运算数必须是整型或字符型的运算符是( )
A:&&
B:||
C:&
D:!
答案: &
3、 若x=2,y=3,则x&&y的结果是( )
A:0
B:1
C:3
D:5
答案: 1
4、 若x=5,y=3 则y*=x+5; y的值为( )。
A:10
B:20
C:15
D:30
答案: 30
5、 以下能正确定义且赋初值的语句是( )。
A:int n1=n2=10;
B:char c=‘32‘;
C:float f=1.1;
D:double x=12.3E2.5;
答案: float f=1.1;
6、 设以下变量均为int类型,则值不等于7的表达式是( )
A:(x=y=6,x+y,x+1)
B:(x=y=6,x+y,y+1)
C:(x=6,x+1,y=6,x+y)
D:(y=6,y+1,x=y,x+1)
答案: (x=6,x+1,y=6,x+y)
7、 若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为( )。
A: 3,3
B:4.4
C:4.3
D:3.4
答案: 4.3
8、 算术运算符,赋值运算符和关系运算符的运算优先级按从高到低依次为( )。
如需购买完整答案,请点击下方红字:
获取更多中国大学mooc慕课答案,请点击这里,进入mooc.mengmianren.com
界叉桅枪垂峭慌尝长肛程亨兰