随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选整型变量 X 和 Y 的值相等, 且为非 0 值, 则以下选项中, 结果为 0 的表达式是 ( ) 。做这题 →
- 单选设有定义: float a = 2, b = 4, h = 3; 以下 C 语言表达式与代数式 (a + b) / 2 × h 计算结果不相符的是 ( )。做这题 →
- 单选设 a = 12,且 a 定义为整型变量。执行语句 a += a -= a *= a;后 a 的值为()。做这题 →
- 单选十进制数 15 转换成二进制数的结果是( )。做这题 →
- 单选设有宏定义命令:#define RES 30-5 则表达式 RES*5+30 的值为( )。做这题 →
- 单选若有宏定义:#define TEST(y) y*y,则表达式 TEST(4-2)的值为( )。做这题 →
- 单选有宏定义:#define MA(x,y) x*y,表达式 MA(5,4+2)-7 的结果是( )。做这题 →
- 单选sizeof(char)的值是( )。做这题 →
- 单选若变量已正确定义并赋值,下列符合 C 语言语法的表达式是( )。做这题 →
- 单选下列定义中,( )定义的变量可以存放-123.4.做这题 →
- 单选以下标识符中,作为合法的 C 用户定义标识符的是( )。做这题 →
- 单选long 类型变量的存储字节数是( )。做这题 →
- 单选C 语言中运算对象必须是整型的运算符是( )。做这题 →
- 单选若要定义一个指针变量 p,并让它指向整型变量,则下列语句正确的是( )。做这题 →
- 单选下列语句定义 pt 为指向 int 类型变量 t 的指针,( )是正确的。做这题 →
- 单选若有定义:int x=1,^{*}p=&x; ;则语句 prinf(% d \backslash n, * p); 的输出结果是( )。做这题 →
- 单选若 \mathtt { p 1 , } \mathtt { p 2 } 都是整形指针,p1 已经指向变量 x,要使 p2 也指向 x,( )是正确的。做这题 →
- 单选若指针 p 已正确定义并指向如图所示存储单元:则执行语句 + + \mathbf { p } ; 后,*p 的值是( )。 a[0] a[1] a[2] a[3] a[4] 10 20 30 40 50 P含图做这题 →
- 单选C 语言中运算对象必须是整型的运算符是( )做这题 →
- 单选假设有定义: float x = 16/5/2.0, y = 16/5.0/2 ;则 x 和 y 的值分别为( )做这题 →
- 单选若已定义 int a,则表达式 a=10,a+10,a++ 的值是( )做这题 →
- 单选main() { int a=12,b=12; printf("%d %d\n" ,--a,++b);}做这题 →
- 单选若运行是给变量输入 12,则以下程序运行的结果是() txt Mian(){ Int x,y; Scanf("%d",&x); Y=x>12? X+10:x-12; Printf("%d\n",y); }做这题 →
- 单选若有定义变量 a、b、c 均为整型变量,以下选项中不正确的是()做这题 →
- 单选以下选项中,与 k=n++表达式完全等价的是()做这题 →
- 单选以下程序段的输出结果是( ) c #define MIN(x, y) (x)<(y)?(x):(y) main () { int i=10, j=15, k; k=10*MIN(i, j); printf("%d\n", k); }做这题 →
- 单选设 a=1,b=2,c=3,d=4,则表达式 a<b?a:c<d?a:d 的结果是( )做这题 →
- 单选以下选项中合法可作为C语言合法常量的是()做这题 →
- 单选在 Excel 中正确的算术运算符是____等。做这题 →
- 判断( )字符串“2008-8-15”和整数20080815都可以代表2008年8月15日。做这题 →
- 多选下列哪些数据是字符型数据。( )做这题 →
- 多选在算术运算符、比较运算符、逻辑运算符,这三种符号中,它们的优先级排列不正确的 是( )做这题 →
- 填空已知: x = y = z = 4; 执行语句: x = y = = z; 后, x 的值为 ____。做这题 →
- 填空在 C 语言中,若有定义:int a=1, b=2, c=3;语句++a||++b&&++a 运行后 b 的值为 ____。做这题 →
- 填空若 A=1100,B=0010,A 与 B 运算的结果是 1110,则其运算可以是算术加,也可以是逻辑_做这题 →
- 填空对逻辑值"1"和“0”实施逻辑乘操作的结果是 。做这题 →
- 填空当用户按下键盘上的按键时,发出的信号经过键盘内部的电子线路转换成相应的____代码,送人计算机。做这题 →
- 填空对两个逻辑值 1 施行逻辑加操作的结果是 。做这题 →
- 单选实施逻辑加运算:11001010∨00001001 后的结果是 。做这题 →
- 填空int a=3, b=5,c; txt c=(a>--b)?a++;b--; 执行以上程序段后,a 和 b 的值分别是____、____。做这题 →
- 单选若有以下定义下: #define E 5 int A=16;double B = 5.5; char C='A': 则下列语句中正确的是()。做这题 →
- 填空语句 double g=9.8; int a=(int)g*3; 执行后,g的值为 ____。做这题 →
- 填空设 int x=1, y=3, z; 执行 z=x>y?++x:y++; 后, z 的值是 ____。做这题 →
- 填空sizeof 是属于____(关键字、函数名、用户标识符)。做这题 →
- 填空____指在程序运行过程中其值可以被改变的量。做这题 →
- 判断参加位运算的数据可以是任何类型的数据。做这题 →
- 判断若有 int i=10, j=2; 则执行完 i*=j+8; 后 i 的值为 28。做这题 →
- 单选在 C 语言中,不正确的 int 类型的常数是 ____。做这题 →
- 判断语句 x - = y + 8 等价于 x = x - y + 8。()做这题 →
- 判断在32位机器上,长整型类型占4个存储空间(字节)。□正确 □错误做这题 →