随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选数字字符0的ASCII值为48,若有以下程序 char a='1', b='2'; printf("%c,",b++); printf("%d\n",b-a); 上面程序段的运行结果是____。做这题 →
- 填空设 int a=12; 则表达式 a=a+a 的值是 ____。做这题 →
- 填空若 a = 5, b = 6, c = 7, d = 8 则表达式 d = a / 2 & & b == c || a 的值为 ____。做这题 →
- 单选以下程序段,其输出结果是____。 int a=2,b=3,c=4; c=((a-=a-5),(a=b,b+3)); printf("%d,%d,%d\n",a,b,c);做这题 →
- 填空表达式3*20/4%10的计算结果是____。做这题 →
- 填空把 a1、a2 定义成单精度实型变量,并赋初值 1 的定义语句是 ____做这题 →
- 判断异或运算:运算符 (\oplus) :相同为0,否则(相异)为1。做这题 →
- 判断逻辑乘法(逻辑与运算):运算符(and \Lambda)、运算规则:按位运算,全1为1,否则0;做这题 →
- 判断逻辑加法(逻辑或运算):运算符(or V)、运算规则:按位运算,全0为0,否则为1;做这题 →
- 判断异或运算:运算符(⊕):相同为0,否则(相异)为1。做这题 →
- 判断逻辑加法(逻辑或运算):运算符(or V)、运算规则:按位运算,全1为1,否则0;做这题 →
- 判断C语言中的数值型数据类型是指整型和浮点型。正确错误做这题 →
- 判断在32位机器上,长整型类型占4个存储空间(字节)。正确错误做这题 →
- 单选以下选项中表示一个合法的常量是(说明:符号口表示空格)做这题 →
- 单选以下选项中,合法的C语言常量是做这题 →
- 单选关于C语言的变量,以下叙述中错误的是做这题 →
- 单选关于C语言的变量名,以下叙述正确的是做这题 →
- 单选设有两行定义语句: int scanf; float case; 则以下叙述正确的是做这题 →
- 单选C语言中,最基本的数据类型包括 o做这题 →
- 单选以下选项中不是C语言数据类型的是做这题 →
- 单选以下选项中可作为C语言合法常量的是做这题 →
- 单选在C语言中,合法的长整型常数是做这题 →
- 判断可以将变量名命名为 \mathsf { s c a n f } _ { \circ } ☑正确错误做这题 →
- 判断C语言中的基本数据类型包括:数值型、字符型。正确·错误做这题 →
- 综合阅读以下程序 #include <stdio.h> main() { int case;float printf; printf("请输入 2 个数: "); scanf("%d %f",&case,&printf); printf("%d %f\n",case,printf); } 该程序在编译时产生错误,其出错原因是定义语句出错,____是关键字,不能用于用户自定义标识符。做这题 →
- 单选不能正确表示数学式 \frac { a · b } { c } 的表达式是做这题 →
- 单选设有定义:int x=11,y=12,z=0; ,以下表达式值不等于12的是做这题 →
- 单选若有C语言表达式 2+3×4+7/3 结果做这题 →
- 单选设变量 m 为 float 类型,变量 n 为 int 类型,则以下能实现将 m 中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是做这题 →
- 单选设变量a.b和ch已正确定义并赋初值,则以下叙述中错误的是做这题 →
- 单选以下选项中,能够正确利用随机函数 \mathsf { r a n d } ( ) , \mathrm { 产 } 生一个英文字母的表达式是做这题 →
- 单选与数学式子 3 乘以× 的 n 次方/(2x-1)对应的 C 语言表达式是做这题 →
- 判断运算符“/”两边运算对的类型都是整型,所做运算为整数整除运算。正确错误做这题 →
- 判断运算符“%”的运算对象可以是实型。正确错误做这题 →
- 判断C语言运算对象必须是整型的运算符是/。正确错误做这题 →
- 判断C语言运算符/的两个运算对象都为整型时,结果若有小数会将小数部分截去,只保留整数部分作为运算结果。正确错误做这题 →
- 判断单目运算符++、--的运算对象可以是char型变量、int 型变量和float 型变量。正确错误做这题 →
- 填空有以下程序: main() { unsigned int a; int b=-1; a=b; printf("%u",a); 在16位系统上程序运行后的输出结果是做这题 →
- 填空若有定义语句:int x=10;,则表达式 x-=x+x 的值为做这题 →
- 填空有以下程序 main() {int i=10,j=1; printf("%d,%d\n",i--,++j); 执行后输出的结果是做这题 →
- 填空有以下程序 main() { char a='a',b; printf("%c,",++a); printf("%c\n",b=a++); 程序运行后的输出结果是做这题 →
- 单选有以下程序 #include <stdio.h> main() { int a; a = (int)(-1.53*3); printf("%d\n", a); } 程序的运行结果是做这题 →
- 单选若有定义:double x;,则表达式: x=0,x+10,x++ 的值是做这题 →
- 单选若有定义语句:int a=10;double b=3.14,则表达式'A'+a+b 值的类型是做这题 →
- 单选若有定义语句:int x=12,y=8,z;,在其后执行语句 z = 0.9 + x / y 则z的值为做这题 →
- 单选若有以下程序段: int a; a = (int)((double)(3/2) + 0.5 + (int)1.99*2); printf("a=%d\n",a); 执行后输出结果是做这题 →
- 判断强制类型转换有显式转换和隐式转换。正确错误做这题 →
- 判断int a,b;float c,d;均以赋值,表达式a+b/c+d;最后类型 float 型。正确错误做这题 →
- 判断表达式10%2+10.0/2,结果是浮点型。正确错误做这题 →
- 判断强制转换可使用(类型)来实现。正确错误做这题 →