第一阶段作业(客观题)
单选题 (共20题,每题4分)
1 . 下面说法错误的是______。该题未做
∙ A. 整型变量可以存放字符型数据
∙ B. 字符型变量可以存放任意整型常量的值
∙ C. 变量必须限定以后使用
∙ D. 字符串的长度不等于它占的字节数
2 . C语言程序中,下列( )组符合变量命名规则。该题未做
∙ A. for、-sub、xy
∙ B. 4x、float、size
∙ C. stu_2、if3、s
∙ D. stu-2、int、d
3 . x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。该题未做
∙ A. INPUT x、y、z;
∙ B. scanf(“%d%d%d”,&x,&y,&z);
∙ C. scanf(“%d%d%d”,x,y,z);
∙ D. read(“%d%d%d”,&x,&y,&z);
basic语言属于高级语言4 . 以下_______不是高级语言。该题未做
∙ A. Basic语言
∙ B. C语言
∙ C. JAVA语言
∙ D. 汇编语言
5 . C语言程序中,下列______组用户标识符是合法。该题未做
∙ A. For、-sub、Case
∙ B. 4d、DO、Size
∙ C. f2_G3、IF、abc
∙ D. WORD、void、define
6 . C语言对嵌套if语句的规定是:else总是和_____配对。该题未做
∙ A. 其之前最近的if
∙ B. 第一个if
∙ C. 缩进位置相同的if
∙ D. 其前面最近且尚未配对的if
7 . 字符型常量在内存中存放的是______代码值。该题未做
∙ A. ASCII
∙ B. 二进制
∙ C. 十进制
∙ D. 八进制
8 . 下列选项中,合法的C语言关键字是____。该题未做
∙ A. VAR
∙ B. cher
∙ C. integer
∙ D. default
9 . 若定义 int m=7,n=12; 则能得到值为3的表达式是( )该题未做
∙ A. n%=(m%=5)
∙ B. n%=(m-m%5)
∙ C. n%=m-m%5
∙ D. (n%=m)-(m%=5)
10 . 以下说法正确的是_____。该题未做
∙ A. C语言程序总是从第一个的函数开始执行
∙ B. 在C语言程序中,要调用的函数必须在main()函数中定义
∙ C. C语言程序总是从main()函数开始执行
∙ D. C语言程序中的main()函数必须放在程序的开始部分
11 . 与十进制数87相等的十六进制数是( )。该题未做
∙ A. 3F
∙ B. 214
∙ C. 57
∙ D. 127
12 . 设x和y均为int 型变量,则以下语句:x+y=y;y=x-y;y=x-y;x-=y;的功能是____。该题未做
∙ A. 把x和y按从大到小排列
∙ B. 把x和y按从小到大排列
∙ C. 无确定结果
∙ D. 交换x和y中的值
13 . 一个字长的二进制位数是___。该题未做
∙ A. 8
∙ B. 16
∙ C. 32
∙ D. 随机计算机系统而不同的
14 . C语言程序中,下列_____________标识符是合法。该题未做
∙ A. #NAME?
∙ B. A$
∙ C. print
∙ D. void
15 . 下列变量名中合法的是______。该题未做
∙ A. B.C.Tom
∙ B. 3a6b
∙ C. _6a7b
∙ D. $ABC
16 . 以下正确的叙述______。该题未做
∙ A. 在C程序中,每行只能写一条语句
∙ B. 若a是实型数据,C程序中允许赋值a=10,因此实型变量中允许存放整型数C.
在C程序中,无论是整数还是实数,都能被正确无误的表示
∙ D. 在C程序中,%是只能用于整数的运算符
17 . 要把高级语言编写的源程序转换为目标程序,需要使用_______。该题未做
∙ A. 编辑程序
∙ B. 驱动程序
∙ C. 诊断程序
∙ D. 编译程序
18 . 不属于低级语言的是_______。该题未做
∙ A. 符号语言
∙ B. 二进制语言
∙ C. 汇编语言
∙ D. C语言
19 . 下面表示正确的是_____。该题未做
∙ A. C语言中的逗号是一种运算符
∙ B. 在C语言中,一行只能有一个语句
∙ C. C中的变量不区分大小写
∙ D. c中的关键字可以做为变量名
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论