随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 填空若要声明一个无符号整形变量 t, 则正确的声明形式是“____ int t;”。做这题 →
- 填空包含双目运算符的表达式可一般地表示为 x op y, 其中 op 代表运算符, x、y 代表操作数。若 op 是关系运算符或逻辑运算符, 则无论 xv 为何值, 表达式的值是 ____.做这题 →
- 填空int m = 5, y = 2; 则 表达式 y += y -= m * y 的值为 ____。做这题 →
- 填空当 a = 5, b = 4, c = 2 时,表达式 a > b! = c 的值是 ____。做这题 →
- 填空用语句计算 1 / 4 个球的体积 vol = 1 / 4 * 3.14 * r * r * r; 若变量 r 的值为 2, 则 vol 的值为 ____。做这题 →
- 填空若有声明 “int a = 30, b = 7; ”,则表达式 “!a + a%b” 的值是 ____。做这题 →
- 填空若 m 是一个三位数,则其个位数字的表达式为 ____。做这题 →
- 填空int n=45; 表达式 n%10+n/10%10 的值为 ____.做这题 →
- 填空C 语言中逻辑运算符中优先级最高的是____。做这题 →
- 填空C 语言表达式 5 > 2 > 7 > 8 的值是 ____。做这题 →
- 填空设有语句“int a=3, b; b=(a++||a++);”,运行结束后,变量 a 的值为 ____。做这题 →
- 填空假设 int x=1, y=2, z=3; 则表达式 z+=x>y?++x:++y 的值是 ____。做这题 →
- 填空若 m 是一个三位数,则其百位数字的表达式为 ____。做这题 →
- 填空有下列程序 #include <stdio.h> main(){ int a=1,b=1,c=1,d=1; if(--a||b--||--c && d--) printf("%d,%d,%d,%d\n",a,b,c,d); } 执行后的输出结果是( )做这题 →
- 填空有下列程序 #include <stdio.h> main() { int x=6,y=2, z1,z2; z1 = x||y; z2 = x|y; printf("%d,%d\n", z1, z2); 执行后的输出结果是().做这题 →
- 填空表达式(int)((double)(5/2)+2.5)的值是 ____。做这题 →
- 填空在 C 语言中,____关键字的作用是计算数据类型长度,它不是函数,而是运算符。做这题 →
- 填空若有以下程序段 double x = 5.16894 printf("%f\n",(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是____。做这题 →
- 填空表达式 1! = 2 && 3! = 5 的值是_。做这题 →
- 填空已知 a = 12 则表达式 a + = a - = a = a 的结果是 ____。做这题 →
- 填空若已定义 int a, 则表达式 a = 10, a + 10, a++ 的值是 ____。做这题 →
- 填空小写字母, 小写字母转换为对应大写字母的表达式是____。做这题 →
- 填空有如下程序: \begin{array}{l} \text {main () } { \ \text {int} y = 3, x = 3, z = 1; \ \end{array} txt printf ("%d,%d\n",(++x,y++),z+2); } 运行该程序的输出结果是____。做这题 →
- 填空在 C 语言中,表达式 !10 != 1 的值是 ____。做这题 →
- 填空以下程序的输出结果是____。 txt main(){ int a=0; a+=(a=8); printf("%d\n",a); }做这题 →
- 填空若int x=3,则执行表达式x*=x+=x-1后x的值为________。做这题 →
- 填空若有定义语句:inta=5;,则表达式a++的值是_____。做这题 →
- 填空设 a, b, c 都是 int 类型变量,如果 a 的值为 1,b 的值为 2,则执行 “c=a++||b++;” 语句的,变量 b 的值是做这题 →
- 填空利用条件运算符将两条语句 “if(a>=b) m=a;”, “else m=b;” 转换成与其等价的一条语句是 ____。做这题 →
- 填空若有以下程序: nain(){ int x,y,z; $$ x = y = 1; $$ $$ z = x + +, y + +, + + y; $$ printf("%d,%d,%d\n",z,y,x); }做这题 →
- 填空用语句计算 1 / 4 个球的体积 vol = 1 / 4 * 3.14 * r * r * r; 若变量 r 的值为 2, 则 vol 的值为 ____。做这题 →
- 填空若 m 是一个三位数,则其个位数字的表达式为 ____。做这题 →
- 填空假设 int x = 1, y = 2, z = 3; 则表达式 z += x > y ? ++x: +y 的值是 ____。做这题 →
- 填空有下列程序 c #include main(){ int a=1,b=1,c=1,d=1; if(--a||b--||--c && d--) printf("%d,%d,%d,%d\n",a,b,c,d); } 执行后的输出结果是() c做这题 →
- 填空有下列程序 #include main() { int x=6,y=2, z1,z2; z1=x||y; z2=x|y; \overline{count(%d,%d\n", z1, z2)}; 执行后的输出结果是().做这题 →
- 填空数学表达式 (x+y)/(a^2+4b) 对应的 C 语言表达式为____。(注意是次)表示,原题是 a2)做这题 →
- 填空若有声明"int a =30,b=7;",则表达式"!a+a%b"的值是____。做这题 →
- 填空若m是一个三位数,则其个位数字的表达式为____。做这题 →
- 填空int n=45;表达式n%10+n/10%10的值为____。做这题 →
- 填空表达式c=getchar() !='y',当输入为'n'时,c的值为____。做这题 →
- 填空用语句计算1/4个球的体积vol = 1/4*3.14*r*r*r;若变量r的值为2,则vol的值为____。做这题 →
- 填空设有定义 int x=9, y=8; 表达式 x == y + 1 的结果是 ____。做这题 →
- 填空“n 是小于整数 m 的偶数”的 C 语言表达式是 ____。做这题 →
- 填空设 a 为整型变量, 初值为 12 , 执行赋值表达式 a + = a - = a^{*}a 后, a 的值是____。做这题 →
- 填空设宏定义#define K 2+3 执行 printf("%d\n",K/K); 后的输出结果是 ____。做这题 →
- 填空设 char ch;, 判断 ch 为数学字符的逻辑表达式 ____做这题 →
- 填空设 int x=14; 则表达式 x++%-5 的值为 ____。做这题 →
- 填空设 float a,b,c;,若 a、b 和 c 分别为三角形的三条边长,它们 “能构成等边三角形” 的逻辑表达式是____做这题 →
- 填空设 int x=7, y=3, 则表达式 x%y+x/y 的值是 ____。做这题 →
- 填空设 int y;执行表达式(y=4)||(y=5)||(y=6)后,y 的值是____。做这题 →