1.以下四个选项集的非c语言中介语选项为(a):
A) define B) gect C) include D) while
IF char scanf go
Type printf case pow
2.以下四个选项中的有效整数常数为(a):
A)160 B A)160 B)-0x CDF C)-01D)-0x 48 A
-0xffff 01a986、012e5
0110xe106680x
3.以下四个选项中的无效转义符选项为(b):
A) \ 1011c \ 011d \ ABC
\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Xf \A \} x1f
4.下面的无效字符串常数为(a)。
A)abc B)'1212' C)'0' D ' '
5.在以下选项中,无效的用户标识符为(a):
A)abc.c B)file C)Main D)PRINT
6.以c语言提供的法律关键字是(d)。
a)交换机
b)切特
C) Case
D)default
7.在以下标识符组中,有效的用户标识符为a
A)_0123和ssiped
b)Dell-word和signed
C)list和*jer
D) keep%和wind
8.在c语言中,逻辑值“真”的表示法使用(c)。
A) true B)整数值0 C)其他整数值D) T
9如果存在以下定义
Char s=\ 092
门(b)
a)导致s的值包含单个字母b的)定义不正确,并且s的值不确定
c)使s的值包含4个字符d。使s的值包含3个字符
在10组c语言中,如果int类型数据占用两个字节,则float类型数据占用(d)个字节。
A)1 B)2 C)8 D)4
如果11个字符A的ASCII代码为十进制65,c2基于字符,则发出语句c2=A 6-3时,C2的值为(A)。
A)D B)68 C)不确定值D)C
12逻辑运算符两侧的操作数的数据类型为(d)。
a)只有0或1 B)可以是非零的正数
c)只能是整数或基于字符的数据d)任何有效类型的数据
13TURBO C中int类型变量占用的字节数为(b)。
A)1 B)2 C)3 D)4
在14 c语言中,char类型的数据存储在内存中的形式为(d)。
a)代码b)代码c)代码D) ASCII代码
15如果存在以下定义,则可以创建值3的表达式为(d):
Int k=7,x=12
a)x %=(k %=5)b)x %=(k-k % 5)c)x %=k-k % 5d)(x %=k)-()
确定16 char类型变量C1是否为小写的正确表达式为(d)。
A) a=c1=z B) (c1=A. (c1=z)
C) (a=C1) | (z=C1) d) (C1=a) (C1=z)
17每个已知变量的类型说明如下:
Int k、a、b;
unsigned long w=5;
双x=1.42
以下不符合c语言语法的表达式为(a):
A)x%(-3)
B)w=-2
C)k=(a=2,b=3,a b)
D)a=a-=(b=4)*(a=3)
如果t是双精度类型,则表达式t=1、t 5、t的值为(d)。
A)1 B)6.0 C)2.0 D)1.0
如果设置N=10,i=4,则运行分配操作n%=i 1后,n的值为(a)。
A) 0
B) 3
C) 2
D) 1
设置int n=3;具有n表达式,n的结果为(c)。
A)2 B)3 C)4 D)5
输入带符号的整数作为小数时,scanf函数语句中的格式字符为(A B)。
A)d B)i C)n D)u
Scanf函数语句中可用的修改器是(ABCD)。
A)*B)h C)l D)宽度
1数据是操作的对象,操作的结果将更改数据的状态。没错
2文字变量用于存储文字常量,只能包含2个字符。错了
在3C语言中,您可以将字串指定给文字变数。错了
4 c语言中的实数变量分为float(实数)和double(实数)两种类型。错了
在5c语言中,必须参与运算的数字必须为整数的运算符为%。是对
6如果存在以下定义,则执行表达式y=y-=m*=y时,y值为-16:Int m=5,y=2;没错
7输入语句的格式为scanf(“% d % d % d”,a,b,c)。没错。没错
8 scanf('%d,%d ',a,b)函数可以使用一个或多个空格作为两个输入数之间的间隔。错了
9getchar函数的功能是接收从键盘输入的字符字符串。错了
使用10 int a=b=c=10在变量说明中为变量指定初始值。错了
12printf函数是标准库函数,在头文件“stdio.h”中具有函数原型。没错
13printf函数称为格式输入函数,其函数原型位于头文件“stdio.h”中。错了
在14 printf函数中,输出表列的评估顺序可能因系统而异,TC从右到左执行。没错
如果15 int x=3:Printf(' % d ',x);系统报告错误,没有结果。错了
16逻辑运算符的优先级高于算术运算符错误
在1 c语言中,逻辑“真”值表示为[1]。
2表达式pow(2.8,sqrt(double(x))值的数据类型为(double)。
3假设所有变量都是整数,则表达式(a=2,b=5,b,a b)的值为[8]。
如果4 x是int变量,则执行以下表达式时,x的值为[12]:X=(a=4,6*2)
如果5 k是int整数变量,值为7,则创建规范表达式k *=k 3的运算结果[70]。
6scanf函数是标准库函数,在头文件[stdio.h]中具有函数原型。
7getchar函数可以接收[单个]字符,输入数字也按字母处理。
在8语句中为变量赋值时,赋值语句必须以[分号]结束。
如果9 a=3,b=2,c=1,则表达式f=abc的值为[0]
如果10 x,y,z都是int变量,则在“x,y”中创建描述负数的表达式[x000=0 | | y0x=0]
如果11 a=6、b=4、c=3,则表达式ab||b-c的值为[1]
如果设定12 x=3、y=-4和z=5,则表示式!(xy) (y!=z) | (x y) (y=z)的值为[1]
基础2
1以下四个选项中,常数无效的选项为(a)。
A)as B)A)as B)\\32;c)-0x 18D)0x ABC
-0ff \ 01 0117 \ 0
\0a 12,4560xf“a”
2以下四个选项中的无效整数常量选项为(d):
A)-0f 1b-0xcdf c-018d-0x48 eg
-0xffff 017 999 -068
0011 12,456 5e2 03f
3下面的有效字符常量为(c)。
a)“C”B)\\\32;c)W D)
4以下每个选项表示一个常数,其正确的整数常数为(b):
A) 1.2 b-20 c) 1,000 d) 4 5 6
5在以下选项中无效的用户标识符为(c):
A)_123 B)Printf C)A$ D)Dim
6以下c语言程序中可用作变量名的是(b):
A) 1
B) a1
C) int
D) *p
以7C语言提供的有效数据关键字为(a)。
A) float
b)新格兰
C) Integer
D) Char
8以下符号中不能用作自定义标识符的符号为(b):
A)_256 B)void
C)scanf D)Struct
如果9 k是int变量,则以下语句(c):
K=8567
Printf('|%-06d|\n ',k);
a)输出格式说明无效b)导出到| |
c)导出为|8567| D)导出为|-08567|
10sizeof(float)为(b)。
a)双精度表达式b)整数表达式
c)函数调用d)无效表达式
在11 c语言中,三种类型的数据(int、char和short)在内存中占用的字节数(d)。
a)用户定义的b)是两个字节
c)任意d)由使用的机器的机器长度决定。
确定12 char类型变量C1是否为小写的正确表达式为(d)。
A) a=c1=z B) (c1=A. (c1=z)
C) (a=C1) | (z=C1) d) (C1=a) (C1=z)
13在以下叙述中准确地(b)。
A.a是实数变量,在c语言中,a=10的值可以按如下方式指定,这样整数值就可以存储在实际变量中
B.在分配表达式中,分配编号的右侧可以是变量,也可以是任何表达式
C.执行表示式a=b会变更记忆体中储存a和b储存格的原始值,并将a的值从原始值变更为b的值,并将b的值从原始值变更为0
D.已运行a=3,b=5表达式a=b,b=a后,a的值为5,b的值为3
14表达式18/4*sqrt (4.0)/8值的数据类型为(c)。
A)int B)float C)double D)不确定
15以下运算符中不属于关系运算符的运算符为(c):
A) B)=C)!d)!2=
如果16 a的值为奇数,则表达式的值为true,a的值为偶数,如果表达式的值为false,则以下表达式为(c):
A) A%2==1 B)!(A%2==0) C)!(A%2) D) A%2
17每个已知变量的类型说明如下:
Int i=8、k、a、b;
unsigned long w=5;
双x=1.42,y=5.2
以下与c语言语法匹配的表达式为(a):
A)a=a-=(b=4)*(a=3)
B)a=a*3=2
C)x%(-3)
D)y=float(i)
18如果正确定义了变量并指定了值,则以下与c语言语法匹配的表达式为(b):
a)a 3360=a 7;B)a=7 b c C)int 12.3%4 D)a=a 7=a b
19逗号表达式(a=3*5,a*4),a 15的值为(c)。
A)15 B)60 C)30 D)不确定性
设定20 int n=3;n的结果为(b)。
A)2 B)3 C)4 D)5
输入1实数作为小数或指数时,scanf函数语句中的格式字符为(BCD)。
A)i B)f C)e D)g
可以使用2 (CD)输入基于字符的数据。
a)put char(c);b)getchar(c);c)getchar();d)scanf(“% c”,c);
1C语言中的数据包括常数和变量。错了
2纯文字变数在记忆体中占用一个位元组。没错
根据3C语言规定,定义变量时,可以让它们同时初始化。没错
将4 k1,k2定义为默认整数变量并指定初始值0的定义语句为int k1=k2=0。即可从workspace页面中移除物件。错了
如果5 I的原始值为3:j=I,j的值为3。错了
6所有表达式都包含1