点享迁捷诧饥祥承搪体挠疙频
对应课程:点击查看
起止时间:2021-03-31到2021-06-20
更新状态:每5天更新一次
程序设计基本概念 第一章测验题
1、 标准输入设备是( )。
A:鼠标
B:键盘
C:摄像头
D: 麦克风
答案: 键盘
2、 C 语言的注释定界符是( )。
A:{ }
B:[ ]
C:* \
D:/ /
答案: / */
3、 构成C语言程序的基本单位是( )。
A:函数
B:语句
C:文件
D:子程序
答案: 函数
4、 C语言程序从 ( ) 开始执行。
A:程序中的第一条语句开始执行
B:程序中的第一个函数
C:程序中的main函数
D:#include 语句
答案: 程序中的main函数
5、 C语言程序实现与其他高级语言一样也要经过编辑、编译、连接和运行这些步骤。
A:正确
B:错误
答案: 正确
6、 编译器的作用是把目标 语言程序翻译程高级语言源程序。
A:正确
B:错误
答案: 错误
分析:编译器的作用是把高级语言源程序 翻译解释为 目标程序,再在计算机上运行。
7、 一个C程序,有且仅有一个主函数main()。
A:正确
B:错误
答案: 正确
C 的数据类型及运算符 运算符和表达式
1、 下列定义变量的语句中错误的是
A:int int;
B:double int;
C:char For;
D:float US$;
答案: float US$;
2、 若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
A:++x,y=x–
B:x+1=y
C:x=x+10=x+y
D:double(x)/10
答案: ++x,y=x–
3、 以下关于逻辑运算符两侧运算对象的叙述中正确的是
A:只能是整数0或1
B:只能是整数0或非0整数
C:可以是结构体类型的数据
D:可以是任意合法的表达式
答案: 可以是任意合法的表达式
4、 若有定义int x,y; 并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++) : (y++)中的条件表达式(x-y) 等价的是
A:(x-y>0)
B:(x-y<0)
C:(x-y<0||x-y>0)
D:(x-y==0)
答案: (x-y<0||x-y>0)
5、 有以下程序, 程序运行后的输出结果是int main( )
{
int x, y, z;
x=y=1;
z=x++,y++,++y;
printf(“%d,%d,%d”,x,y,z);
return 0;
}
A:2,3,3
B:2,3,2
C:2,3,1
D:2,2,1
答案: 2,3,1
6、 下列可用于C语言用户标识符的一组是
A:void,define,WORD
B:a3_3, _123, Car
C:For, -abc, IFCase
D:2a, DO, sizeof
答案: a3_3, _123, Car
7、 以下选项中可作为C语言合法常量的是
A:-80
B:-080
C:-8e1.0
D:-80.0e
答案: -80
8、 以下定义语句中正确的是
A:int a=b=0;
B:char A=65+1,b=′b′;
C:double a=00 ; b=1.1;
D:double a=b=1.1;
答案: char A=65+1,b=′b′;
9、 C语言中下列运算符的操作数必须为整型的是___
A:%
B:++
C:/
D:=
答案: %
分析:%是对整数的求余运算,要求参与的操作数都是整数
10、 已知int i;,则执行语句 i=2.6;后,i的值为
A:3
B:2
C:2.6
D:不确定
答案: 2
11、 设int数据占用两个字节,float数据占用四个字节,double数据占用8个字节,且已知float a=2;int b=3;则执行下列语句输出为
A:4
B:8
C:6
D:7
答案: 4
分析:a*b的类型为float,2/5的结果为0,故答案为A
12、 若x、y、z均为整型常量,且a=100,则执行下列语句后的z值为___
A:100
B:400
C:200
D:300
答案: 100
13、 设x为int型变量,描述“x是偶数”的表达式可以表示为:x%2==0
A:正确
B:错误
答案: 正确
14、 字符‘1’和整数1是相同的概念。
A:正确
B:错误
答案: 错误
15、 5/3的结果是1,5%3的结果是2
A:正确
B:错误
答案: 正确
16、 若x为float类型,则x%3是非法的,用(int)x%3是合法的
A:正确
B:错误
答案: 正确
如需购买完整答案,请点击下方红字:
获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com
虽搭察枫盯懦介惮交哦附惩武