注意:此页面搜索的是所有试题
安阳师范学院-计算机基础与程序设计
以下不是无限循环的语句为_____
A.for(y=0,x=1;x>++y;x=i++) i=x;
B.for( ; ;x++=i);
C.while(1){x++;}
D.for(i=10; ; i--) sum+=i;
若a、 b、c1、c2、x、y、均是整型变量,正确的switch语句是_______ A.switch a { case 1 :y=a-b; break case 2: x=a*d; break default:x=a+b;} B.switch(a*a+b*b){case 3: case 1:y=a+b;break;case 3:y=b-a,break;} C.switch(a+b);{ case 1:y=a+b; break;case 0:y=a-b; break;} D.switch(a-b){case c1:case 4:x=a+b;break;case c2:case 11:y=a-b;break;default:y=a*b;break;}
有以下程序: #include"stdio.h" main( ) {char i; for (; (i=getchar ())!=.\n.;) {switch (i-.a.) {case 0: putchar (i); case 1: putchar (i+1);break; case 2: putchar (i+2); case 3: break; default: putchar (i);break; } } printf ("\n"); } 输入下列数据后,程序的输出结果是____ abcde<CR> A.abcde B.abcee C.abbde D.abccdd
以下不正确的语句为_____ A.if(x>y); B.if(x==y)&&(x!=0)x+=y; C.if(x!=y)scanf( D.if(x
当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是_____ if(a<b) if(c<d)x=1; else if(a<c) if(b<d)x=2; else x=3; else x=6; else x=7; A.1 B.2 C.3 D.6
若变量都已正确说明,则以下程序段输出为____ int a=1,b=2,c=3; if(a>b) a=b; b=c; c=a; printf("a=%d b=%d c=%d\n",a,b,c); A.a=1 b=2 c=1 B.a=1 b=2 c=3 C.a=1 b=3 c=1 D.a=2 b=3 c=2
有如下程序 main() { int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c++; printf("%d\n",c); } 该程序的输出结果是______ A.0 B.1 C.2 D.3
以下程序输出结果是______ main() { int m=5; if(m++>5) printf("%d\n",m); else printf("%d\n",m--); A.7 B.6 C.5 D.4
下面能正确计算x绝对值y=|x|的语句是______ A.if (x>=0) y=x;if (x<0) y=-x; B.y=x>0?x:-x; C.y=x;if (x<0) y=-x; D.if (x>=0)y=x; y=-x;
设int a; 下列赋值后a的值为十进制整数10的是______ A.a=0xa; B.a=012; C.a=.10.-.0.; D..a=(int)10.999;
执行switch语句y获得值为3的是______ A.switch(1){case 1: y=3;case 2: y=2; break; B.switch(2){case 3: y=3;break;case 4: y=3; break;} C.switch(3){case 1: y=1; case 2: y=2;default: y=3;} D.switch(4){case 4: y=1;case 3: y=2; case 2: y=3;}
以下叙述正确的有______ A.一个C语言程序有且仅有一个main函数 B.C语言程序中,main函数是没有参数的 C.一个函数通过其他函数间接的调用了自身,这种情况也是一种递归调用 D.main函数是由系统调用的 E.若要通过函数参数带回多个返回值,则应使用按地址传送的参数结合方式
设已定义:int a[15]; 则数组a占用的内存单元数是_____ A.15 B.16 C.30 D.32
决定数组所占内存单元多少的是_______ A.数组的长度 B.数组的类型 C.数组在初始化时被赋值的元素的个数 D.数组元素的个数及其类型
一维数组初始化时,若对部分数组元素赋初值,则下面正确的说法是_____ A.可以只对数组的前几个元素赋初值 B.可以只对数组的中间几个元素赋初值 C.可以只对数组的后几个元素赋初值 D.以上说法全部正确
若a、 b、c1、c2、x、y、均是整型变量,正确的switch语句是_______ A.switch a { case 1 :y=a-b; break case 2: x=a*d; break default:x=a+b;} B.switch(a*a+b*b){case 3: case 1:y=a+b;break;case 3:y=b-a,break;} C.switch(a+b);{ case 1:y=a+b; break;case 0:y=a-b; break;} D.switch(a-b){case c1:case 4:x=a+b;break;case c2:case 11:y=a-b;break;default:y=a*b;break;}
有以下程序: #include"stdio.h" main( ) {char i; for (; (i=getchar ())!=.\n.;) {switch (i-.a.) {case 0: putchar (i); case 1: putchar (i+1);break; case 2: putchar (i+2); case 3: break; default: putchar (i);break; } } printf ("\n"); } 输入下列数据后,程序的输出结果是____ abcde<CR> A.abcde B.abcee C.abbde D.abccdd
以下不正确的语句为_____ A.if(x>y); B.if(x==y)&&(x!=0)x+=y; C.if(x!=y)scanf( D.if(x
当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是_____ if(a<b) if(c<d)x=1; else if(a<c) if(b<d)x=2; else x=3; else x=6; else x=7; A.1 B.2 C.3 D.6
若变量都已正确说明,则以下程序段输出为____ int a=1,b=2,c=3; if(a>b) a=b; b=c; c=a; printf("a=%d b=%d c=%d\n",a,b,c); A.a=1 b=2 c=1 B.a=1 b=2 c=3 C.a=1 b=3 c=1 D.a=2 b=3 c=2
有如下程序 main() { int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c++; printf("%d\n",c); } 该程序的输出结果是______ A.0 B.1 C.2 D.3
以下程序输出结果是______ main() { int m=5; if(m++>5) printf("%d\n",m); else printf("%d\n",m--); A.7 B.6 C.5 D.4
下面能正确计算x绝对值y=|x|的语句是______ A.if (x>=0) y=x;if (x<0) y=-x; B.y=x>0?x:-x; C.y=x;if (x<0) y=-x; D.if (x>=0)y=x; y=-x;
设int a; 下列赋值后a的值为十进制整数10的是______ A.a=0xa; B.a=012; C.a=.10.-.0.; D..a=(int)10.999;
执行switch语句y获得值为3的是______ A.switch(1){case 1: y=3;case 2: y=2; break; B.switch(2){case 3: y=3;break;case 4: y=3; break;} C.switch(3){case 1: y=1; case 2: y=2;default: y=3;} D.switch(4){case 4: y=1;case 3: y=2; case 2: y=3;}
以下叙述正确的有______ A.一个C语言程序有且仅有一个main函数 B.C语言程序中,main函数是没有参数的 C.一个函数通过其他函数间接的调用了自身,这种情况也是一种递归调用 D.main函数是由系统调用的 E.若要通过函数参数带回多个返回值,则应使用按地址传送的参数结合方式
设已定义:int a[15]; 则数组a占用的内存单元数是_____ A.15 B.16 C.30 D.32
决定数组所占内存单元多少的是_______ A.数组的长度 B.数组的类型 C.数组在初始化时被赋值的元素的个数 D.数组元素的个数及其类型
一维数组初始化时,若对部分数组元素赋初值,则下面正确的说法是_____ A.可以只对数组的前几个元素赋初值 B.可以只对数组的中间几个元素赋初值 C.可以只对数组的后几个元素赋初值 D.以上说法全部正确