随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选下面关于循环语句 for、while、do_while 的表达中正确的选项是____。做这题 →
- 单选以下选项均为 fun 函数定义的头部,其中错误的选项是____做这题 →
- 单选设有变量声明“char c;”,执行“for(;c=(getchar()!='\n');)printf("%c",c);”时,从键盘上输入“ABCDEFG 回车”之后,输出的结果是____。做这题 →
- 填空若有程序段#include <stdio.h> void main(){ printf("%d\n",NULL);},则输出结果是做这题 →
- 单选设变量 x 为 float 型且已赋值,则以下语句中能将 x 中的数值保留到小数点后三位,并将第四位四舍五入的是 ____。做这题 →
- 单选若函数调用时参数为基本数据类型的变量,以下叙述正确的是____。做这题 →
- 单选有以下程序运行后的输出结果是____。 main(){ char a[7]="a0\0a0\0"; int i,j; i=sizeof(a); j=strlen(a); printf("%d %d\n",i,j); }做这题 →
- 单选要求通过 while 循环不断读入字符,当读入字母 N 时结束循环。若变量已正确定义,以下正确的程序段是()。做这题 →
- 单选以下符合 C 语言语法的实型常量是______。做这题 →
- 单选以下不合法的用户标识符是______。做这题 →
- 单选有以下程序 #include <stdio.h> main(){ int a1,a2; char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2); printf("%d,%c,%d,%c",a1,c1,a2,c2); } 若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b则正确的输入格式是( ) . (以下_代表空格,<CR>代表回车)做这题 →
- 填空表达式c=getchar() !='y',当输入为'n'时,c的值为____。做这题 →
- 单选已知 int a=0x167,则 a/2 为()。做这题 →
- 单选设函数 printf_value() 定义如下: void printf_value(int a[]){ printf("%d\n", ++*a+5); } 则执行程序 int a[10] = {0}; printf_value(a); 后的结果是()做这题 →
- 单选下列表达式的 -25% 3 值为是()做这题 →
- 单选对应于语句 “scanf("x=%dy=%c", &x, &y);”,应通过键盘输入的内容是()做这题 →
- 单选为了避免在嵌套的条件语句if...else中产生二义性,C语名规定,else子句总与()配对做这题 →
- 单选C语言规定,函数返回值的类型由() <div class="docvortex-algorithm" style="white-space: pre-wrap; font-family:monospace;">做这题 →
- 单选在文件包含预处理语句的使形式中,当#include 后面的文件名用""(双引时,寻找被包含文件方式是()做这题 →
- 单选在C语言中,不合法的常量的是()做这题 →
- 单选设变量均已正确定义并且赋值,以下与其他 3 组输出结构不同的一组语句是 ()。做这题 →
- 单选以下表达式中有语法错误的是____。做这题 →
- 单选关于 C 语言程序,以下说法错误的是 ____。做这题 →
- 单选若有定义 int a[4][8];,则以下选项中对数组元素 a[i][j](0<=j<4,0<=j<8) 的错误引用是()做这题 →
- 单选下列四组选项中,均不是 C 语言关键字的选项是()。做这题 →
- 单选根据下面的程序及数据的输入和输出形式,程序中输入语句的正确形式应该为()。 main(){ char ch1,ch2,ch3; //输入语句 printf("%c %c %c",ch1,ch2,ch3); } 输入形式:A B C 输出形式:A B C做这题 →
- 填空执行以下程序后输出的结果是____。 main(){ int y=10; do { y--; }while(--y); printf("%d\n",y--); }做这题 →
- 填空写出下列程序的输出结果。 #include <stdio.h> main(){ int i,n[]={0,0,0,0,0}; for(i=1;i<=4;i++){ n[i]=n[i-1]*2+1; printf("%d,",n[i]); } }做这题 →
- 填空下列程序段的输出结果是____。 main(){ char b[]="Hello,you"; b[5]=0; printf("%s\n", b ); }做这题 →
- 单选a,b 为整型变量,二者均不为 0,以下关系表达式中恒成立的是( )。做这题 →
- 填空以下程序的输出结果为—— Main(){ Int a=0; a+=(a=8); printf("%d\n",a); }做这题 →
- 单选以下程序的运行结果为____。 main( ) { int n; for( n=1; n<=10; n++) { if( n%3==0) continue; printf( "%d" , n); } }做这题 →
- 单选若有以下定义:char s='\092';则该语句____。做这题 →
- 填空以下程序段,其输出结果是____。 int a=2,b=3,c=4; c=((a-=a-5),(a=b,b+3)); printf("%d,%d,%d\n",a,b,c);做这题 →
- 单选下列代码中循环一次都不执行的是做这题 →
- 单选有以下语句:int a=6;a+=a-=a*a;printf(“%d”,a);输出结果( )做这题 →
- 单选为了连接两个字符串s1与s2,应当使用( )做这题 →
- 填空设int a,*p;则语句p=&a;中的运算符“&”的含义是( )做这题 →
- 填空以下程序的输出结果为____。 #include "stdio.h" main() { int a=010, j=10; printf("%d,%d\n", ++a, j--); }做这题 →
- 单选下面有关 for 循环的正确描述是().做这题 →
- 单选以下数组定义中不正确的是().做这题 →
- 单选(16)在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。做这题 →
- 单选C 语言程序编译时,程序中的注释部分是( )做这题 →
- 单选已有定义语句: int a = 3, b = 4; 则执行(a++==4)&&(b++==5)表达式后,变量 b 的值是:( )做这题 →
- 单选以下关于运算符优先顺序的描述正确的是( )做这题 →
- 填空sqrt()函数的原型在头文件 中。做这题 →
- 判断函数是构成 c 语言程序的基本单位( )做这题 →
- 判断函数若无返回值,则它一定无形参()做这题 →
- 单选C 语言的____包括()做这题 →
- 单选设 x、y 和 z 是 int 型变量,且 x=3, y=4, z=5,则下面表达式中值为 0 是()。做这题 →