随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选下列说法中错误的是____做这题 →
- 单选用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将____。做这题 →
- 判断每个源程序有且只有一个 main 函数,系统总是从该函数开始执行C语言程序。做这题 →
- 判断C 语言程序的注释可以出现在程序中的任何地方,它总是以 * 符号作为开始标记,以 */ 符号作为结束标记。做这题 →
- 判断C 语言中,输入操作是由库函数 scanf 完成的,输出操作是由库函____数 printf 完成的。做这题 →
- 单选以下选项中,不正确的 C 语言浮点型常量是____。做这题 →
- 单选以下选项中,____是不正确的 C 语言字符型常量。做这题 →
- 单选在 C 语言中,字符型数据在计算机内存中,以字符的____形式存储。做这题 →
- 单选若x、i、j和k都是int型变量,则计算下面表达式后,x的值是____。 x=(i=4,j=16,k=32)做这题 →
- 单选算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为____。做这题 →
- 单选表达式!x||a==b 等效于____。做这题 →
- 单选设整型变量 m,n,a,b,c,d 均为1,执行 (m=a>b)&&(n=c>d)后, m,n 的值是____。做这题 →
- 单选设有语句 int a=3;,则执行了语句 a+=a-=a*=a;后,变量 a 的值是____。做这题 →
- 单选在以下一组运算符中,优先级最低的运算符是____做这题 →
- 单选sizeof (double)的结果值是____。做这题 →
- 单选设a=1,b=2,c=3,d=4,则表达式:a<b? a : c<d? a : d的结果为____。做这题 →
- 单选设 f是实型变量,下列表达式中不是逗号表达式的是____。做这题 →
- 单选表达式18/4*sqrt(4.0)/8值的数据类型是____。做这题 →
- 单选已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句 C2=’A’+’6’-‘3’;后c2中的值是____。做这题 →
- 单选以下用户标识符中,合法的是____。做这题 →
- 单选C 语言中,要求运算对象只能为整数的运算符是____。做这题 →
- 单选若有说明语句:char c='\72';则变量c在内存占用的字节数是____。做这题 →
- 单选字符串"ABC"在内存占用的字节数是____。做这题 →
- 单选要为字符型变量 a赋初值,下列语句中哪一个是正确的____。做这题 →
- 单选下列不正确的转义字符是____做这题 →
- 判断C 语言中的逻辑值“真”是用 1 表示的,逻辑值“假”是用 0 表示的。做这题 →
- 填空若x和n都是int型变量,且x的初值为12,n的初值为5,则计算表达式x%=(n%=2)后x的值为 0 。做这题 →
- 填空设 c='w',a=1,b=2,d=-5, 则表达式 'x'+1>c, 'y'!=c+2, -a-5*b<=d+1, b==a=2的值分别为 1 、 0 、 1 、 1 。做这题 →
- 填空求解逗号表达式 x=a=3,6*a 后,表达式值、x、a 的值依次为18,3,3 。做这题 →
- 单选int a[4]={5,3,8,9};其中 a[3]的值为( )。做这题 →
- 单选以下 4 个字符串函数中,( )所在的头文件与其他 3 个不同。做这题 →
- 单选以下 4 个数组定义中,( )是错误的。做这题 →
- 单选对字符数组进行初始化,( )形式是错误。做这题 →
- 单选在数组中,数组名表示( )。做这题 →
- 单选设有定义:char s[12] = "string" ; 则printf( "%d\n",strlen(s)); 的输出是( )。做这题 →
- 单选设有定义:char s[12] = "string"; 则printf("%d\n ", sizeof(s)); 的输出是( )。做这题 →
- 单选合法的数组定义是( )。做这题 →
- 单选下列语句中,正确的是 ( )。做这题 →
- 单选下列定义的字符数组中,输出 printf("%s\n", str[2]) ;的输出是( )。 C static str[3][20] ={ "basic", "foxpro", "windows"};做这题 →
- 单选下列各语句定义了数组,其中哪一个是不正确的( )。做这题 →
- 单选数组定义为 int a[3][2]={1,2,3,4,5,6},值为6的数组元素是( )。做这题 →
- 单选下面哪一项是不正确的字符串赋值或赋初值的方式( )。 C做这题 →
- 单选若有以下说明和语句,则输出结果是哪一项( )。C (strlen(s)为求字符串s的长度的函数) char s[12]="a book!"; printf("%d",strlen(s));做这题 →
- 单选若有以下说明和语句,则输出结果是( )。B (strlen(s)为求字符串s的长度的函数) char sp[]="\t\v\\\0will\n"; printf("%d",strlen(sp));做这题 →
- 单选若有以下说明和语句,则输出结果是( )。 C char str[]="\"c:\\abc.dat\""; printf("%s",str)做这题 →
- 填空C 语言中,数组的各元素必须具有相同的 ,元素的下标下限为 ,下标必须是正整数、0、或者 。但在程序执行过程中,不检查元素下标是否 。做这题 →
- 填空C 语言中,数组在内存中占一片____的存储区,由____代表它的首地址。数组名是一个____常量,不能对它进行赋值运算。做这题 →
- 填空执行 static int b[5], a[ ][3] ={1,2,3,4,5,6}; 后,b[4] = ,a[1][2] = 。做这题 →
- 填空设有定义语句 static int a[3][4] ={{1},{2},{3}}; 则 a[1][0]值为 ,a[1][1] 值为 ,a[2][1]的值为 。做这题 →
- 填空下面程序的功能是输出数组 s 中最大元素的下标,请填空。 void main( ) { int k, p; int s[ ]={1,-9,7,2,-10,3}; for(p=0,k=p; p<6; p++) if(s[p]>s[k]) ; printf("%d\n" ,k); } k=p做这题 →