注意:此页面搜索的是所有试题
河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 设int a=7; float x=2.5, y=4.7;, 则表达式x+3%(int)(x+y)/4的值是( )
A.2.75 2.75
B.3.5
C.2.5
D. 0.0
[单选题,6.6分] 设char cl; , 则cl中为小写英文字母字符的正确表达式为( ) A.’a’<=c1=’z’ ’a’<=c1=’z’ B.(cl>=’a’)&&(cl<=’z’) C.(cl>=a)&&(c1<=z) D.’a’<=c1)| |(’z’>=c1
[单选题,6.6分] 一维数组a的正确说明语句为( ) A. int a(10); int a(10); B.int n=10, a[n]; C.int n;scanf(″%d″,&n); int a[n]; D.#define SIZE 10 int a[SIZE];
[单选题,6.6分] 已知字符’A’的ASCII码值是65,且char cl=’A’, c2=’D’; 则执行语句printf(″%d,%d\n″,cl,c2-2);后的输出结果是( ) A. A, D B.A, B C.65, 68 D.65, 66
[单选题,6.6分] 正确的条件语句为( ) A.if((a=b;)>0)t=a; B. if((a=b)>0)then t=a; C.if(a>b)t=a; D.if(a
[单选题,6.6分] 若有下列程序段: int x=l, y=2;x=x+y;y=x-y;x=x-y; 则执行后x和y的值分别为( ) A. 1和2 B. 2和2 C.2和1 D. 1和1
[单选题,7.6分] 设int k,a,b;unsigned long w=5;double x=1.42; 则不符合类型要求的表达式是( ) A.设int k,a,b;unsigned long w=5;double x=1.42; B.w+=2 C.k=(a=2,b=3) D.a+=(b=4)*(a=3)
[单选题,7.1分] 执行下列程序段后输出的结果是( ) int x,y,z=1; for(x=1,y=-1;x<>< span=""> printf(″%d\n″,z); A.1 B.2 C.5 D.6
[单选题,7.1分] 以下程序运行后的输出结果是 [ ] main() {int a[5]={1,2,3,4,5},*p=&a[2],b; b=*p; printf(“%d\n”,b);} A.2 B.3 C.4 D.5
[单选题,7.1分] 输入一个字符的正确语句是:( ) A.scanf(“%d”,x); B.scanf(“%u”,x); C.scanf(“%c”,&x); D.scanf(“%e”,x);
[单选题,7.1分] 以下程序段的输出结果是:( ) int x=3; do{printf(“%3d”,x-=2);} while(!(--x)); A.1 -2; B.死循环 C.1 D.3 0
[单选题,7.1分] 以下程序的输出结果是:( ) int a,b,c; main for(a=2;a<6;a++,a++) {c=1; for(b=a;b<6;b++) c+=b;} printf(“%d\n”,c); } A.1 B.9 C.11 D.10
[单选题,7.1分] C语言中的sizeof是( ) A.类型名 B.运算符 C.变量名 D.函数名
[单选题,7.1分] 主函数头中的“main”是( ) A.保留字 B.函数名 C.变量名 D.类型名
[单选题,7.1分] 下列运算符中优先级最高的是( ) A.?: B.&& C.‖ D.!
[单选题,6.6分] 设char cl; , 则cl中为小写英文字母字符的正确表达式为( ) A.’a’<=c1=’z’ ’a’<=c1=’z’ B.(cl>=’a’)&&(cl<=’z’) C.(cl>=a)&&(c1<=z) D.’a’<=c1)| |(’z’>=c1
[单选题,6.6分] 一维数组a的正确说明语句为( ) A. int a(10); int a(10); B.int n=10, a[n]; C.int n;scanf(″%d″,&n); int a[n]; D.#define SIZE 10 int a[SIZE];
[单选题,6.6分] 已知字符’A’的ASCII码值是65,且char cl=’A’, c2=’D’; 则执行语句printf(″%d,%d\n″,cl,c2-2);后的输出结果是( ) A. A, D B.A, B C.65, 68 D.65, 66
[单选题,6.6分] 正确的条件语句为( ) A.if((a=b;)>0)t=a; B. if((a=b)>0)then t=a; C.if(a>b)t=a; D.if(a
[单选题,6.6分] 若有下列程序段: int x=l, y=2;x=x+y;y=x-y;x=x-y; 则执行后x和y的值分别为( ) A. 1和2 B. 2和2 C.2和1 D. 1和1
[单选题,7.6分] 设int k,a,b;unsigned long w=5;double x=1.42; 则不符合类型要求的表达式是( ) A.设int k,a,b;unsigned long w=5;double x=1.42; B.w+=2 C.k=(a=2,b=3) D.a+=(b=4)*(a=3)
[单选题,7.1分] 执行下列程序段后输出的结果是( ) int x,y,z=1; for(x=1,y=-1;x<>< span=""> printf(″%d\n″,z); A.1 B.2 C.5 D.6
[单选题,7.1分] 以下程序运行后的输出结果是 [ ] main() {int a[5]={1,2,3,4,5},*p=&a[2],b; b=*p; printf(“%d\n”,b);} A.2 B.3 C.4 D.5
[单选题,7.1分] 输入一个字符的正确语句是:( ) A.scanf(“%d”,x); B.scanf(“%u”,x); C.scanf(“%c”,&x); D.scanf(“%e”,x);
[单选题,7.1分] 以下程序段的输出结果是:( ) int x=3; do{printf(“%3d”,x-=2);} while(!(--x)); A.1 -2; B.死循环 C.1 D.3 0
[单选题,7.1分] 以下程序的输出结果是:( ) int a,b,c; main for(a=2;a<6;a++,a++) {c=1; for(b=a;b<6;b++) c+=b;} printf(“%d\n”,c); } A.1 B.9 C.11 D.10
[单选题,7.1分] C语言中的sizeof是( ) A.类型名 B.运算符 C.变量名 D.函数名
[单选题,7.1分] 主函数头中的“main”是( ) A.保留字 B.函数名 C.变量名 D.类型名
[单选题,7.1分] 下列运算符中优先级最高的是( ) A.?: B.&& C.‖ D.!