注意:此页面搜索的是所有试题
河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 若有定义 int y=2; 则表达式4.5+1/2+y++的运行结果是 ()
A.6
B.7
C.8
D.6.5
[单选题,7.1分] 若以下选项中的变量已正确定义,则不正确的赋值语句是 ( ) A.a=b=c=10; B.b++; C.c+b; D.d=(c=12)-(b++);
[单选题,7.1分] 若有以下变量说明和数据的输入方式,则正确的输入语句是 ( ) 变量说明: float x1,x2; 数据输入方式: 4.5<回车> 3.5<回车> A.scanf (“%f,%f”,&x1,&x2); B.scanf (“%f%f”,&x1,&x2); C.scanf (“%3.2f,%f”,&x1,&x2); D.scanf (“%3.2f,%f”,&x1,&x2);
[单选题,7.1分] 下列程序运行后的输出结果是 ( ) main() {int a1=10, a2=20,a3=30; printf(“a1+a2+a3=%d\n”,a1+a2+a3); } A.a1+a2+a3= 60 B.a1+a2+a3= 30 C.a1+a2+a3= 20 D.a1+a2+a3=10
[单选题,7.7分] 设定义语句 int a=2,b=3,c=4;则以下表达式中,值为0的表达式是 ( ) A.a&&b B.a<=b C.a||b+c&&b-c D..!((a
[单选题,5.8分] 以下程序的输出结果是:( ) void fun(int n,int b) {a=4;b=5;} main() {int x=1,y=2;fun(x,y); printf(“%d,%d\n”,y,x);} A.2,1 B.1,2 C.4,5 D.5,4
[单选题,5.8分] 设int i=3,j=3;,表达式i+++j的值是( ) A.6 B.7 C.8 D.9
[单选题,5.8分] 设int x=6;,执行语句X+=X-=X*X;后,x的值是( ) A.-60 B.0 C.6 D.36
[单选题,5.8分] 设typedef char STRING[255];STRING*s;,则s是( ) A.字符数组 B.字符变量 C.字符指针数组 D.字符指针变量
[单选题,5.8分] 设char c=.A.;int i=1,j;,执行语句j=!c&&i++;后,i和j的值分别是( ) A.0和1 B.1和0 C.1和65 D.2和66
[单选题,5.8分] 设int a[][2]={1,2,3,4,5,6,7};,其中缺省的行长度的最小值是( ) A.2 B.3 C.4 D.5
[单选题,5.8分] 设int i=8,a,b;double x=1.42,y=5.2;,正确的表达式是( ) A.a+=(b=4)*(a=3) B.a=a*3=2 C.x%(-3)+y* *3 D.y=float(i)
[单选题,5.8分] 关于C语言程序描述正确的是( ) A..函数必须要有return语句 B.主函数必须位于程序的开头 C.程序中每行只能写一条语句 D.一个程序中只能有一个主函数
[单选题,5.8分] 用户自定义标识符正确的是( ) A.3ab B.int C.fa2_ D.sin(x)
[单选题,5.8分] 设typedef double DB;,则与DB u[5];等价的形式是( ) A.double db B.double DB C. double u; D. double u[5];
[单选题,7.1分] 若以下选项中的变量已正确定义,则不正确的赋值语句是 ( ) A.a=b=c=10; B.b++; C.c+b; D.d=(c=12)-(b++);
[单选题,7.1分] 若有以下变量说明和数据的输入方式,则正确的输入语句是 ( ) 变量说明: float x1,x2; 数据输入方式: 4.5<回车> 3.5<回车> A.scanf (“%f,%f”,&x1,&x2); B.scanf (“%f%f”,&x1,&x2); C.scanf (“%3.2f,%f”,&x1,&x2); D.scanf (“%3.2f,%f”,&x1,&x2);
[单选题,7.1分] 下列程序运行后的输出结果是 ( ) main() {int a1=10, a2=20,a3=30; printf(“a1+a2+a3=%d\n”,a1+a2+a3); } A.a1+a2+a3= 60 B.a1+a2+a3= 30 C.a1+a2+a3= 20 D.a1+a2+a3=10
[单选题,7.7分] 设定义语句 int a=2,b=3,c=4;则以下表达式中,值为0的表达式是 ( ) A.a&&b B.a<=b C.a||b+c&&b-c D..!((a
[单选题,5.8分] 以下程序的输出结果是:( ) void fun(int n,int b) {a=4;b=5;} main() {int x=1,y=2;fun(x,y); printf(“%d,%d\n”,y,x);} A.2,1 B.1,2 C.4,5 D.5,4
[单选题,5.8分] 设int i=3,j=3;,表达式i+++j的值是( ) A.6 B.7 C.8 D.9
[单选题,5.8分] 设int x=6;,执行语句X+=X-=X*X;后,x的值是( ) A.-60 B.0 C.6 D.36
[单选题,5.8分] 设typedef char STRING[255];STRING*s;,则s是( ) A.字符数组 B.字符变量 C.字符指针数组 D.字符指针变量
[单选题,5.8分] 设char c=.A.;int i=1,j;,执行语句j=!c&&i++;后,i和j的值分别是( ) A.0和1 B.1和0 C.1和65 D.2和66
[单选题,5.8分] 设int a[][2]={1,2,3,4,5,6,7};,其中缺省的行长度的最小值是( ) A.2 B.3 C.4 D.5
[单选题,5.8分] 设int i=8,a,b;double x=1.42,y=5.2;,正确的表达式是( ) A.a+=(b=4)*(a=3) B.a=a*3=2 C.x%(-3)+y* *3 D.y=float(i)
[单选题,5.8分] 关于C语言程序描述正确的是( ) A..函数必须要有return语句 B.主函数必须位于程序的开头 C.程序中每行只能写一条语句 D.一个程序中只能有一个主函数
[单选题,5.8分] 用户自定义标识符正确的是( ) A.3ab B.int C.fa2_ D.sin(x)
[单选题,5.8分] 设typedef double DB;,则与DB u[5];等价的形式是( ) A.double db B.double DB C. double u; D. double u[5];