-
以下程序的运行结果是【 】。 include<stdio.h> main() { int fun(); fun();} fun (
以下程序的运行结果是【 】。 include<stdio.h> main() { int fun(); fun();} fun () { static int a[3]={0,1,2}; int i; for(i=0;i<3;i++)a[i]+=a[i]; for(i=0;i<3;i++)printf("%d,",a[i]); printf("\n");}
-
有以下程序:include <stdio. h>main() {int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NUL
有以下程序:include <stdio. h>main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12,},*p=a+5,*q=NULL; *q=*(p+5); printf("%d%d\n",*p,*q);程序运行后的输出结果是()。
A.运行后报错觉
B.6 6
C.6 11
D.5 10
-
有以下程序: include<stdio.h> intb=2: intfun(int*k) {b=*k+b;retum(b);} main() {in
有以下程序: include<stdio.h> intb=2: intfun(int*k) {b=*k+b;retum(b);} main() {inta[10]={1,2,3,4,5,6,7,8},i; for(i=2;i<4;i++){b=fun(&a[i])+b;printf(%d.t,b);) printf(\n); } 程序运行后的输出结果是
A.810
B.1028
C.1012
D.1016
-
有以下程序: include<stdio.h> main() {int b[3][3]=(0,1,2,0,1,2,0,1,2},i,j,t=l;
有以下程序: include<stdio.h> main() {int b[3][3]=(0,1,2,0,1,2,0,1,2},i,j,t=l; for(i=0;i<3;i++) for(j=1;j<=i;j++)t+=b[i][b[j][i]]; printf("%d\n",t); } 程序运行后的输出结果是()。
A.1
B.3
C.4
D.0
-
有以下程序 include<stdio.h> main { int a=1,b=2,c=3,x; x=(a^b)&C;printf("%d",x); }
有以下程序 include<stdio.h> main { int a=1,b=2,c=3,x; x=(a^b)&C;printf("%d",x); } 程序的运行结果是()。
A.0
B.1
C.2
D.3
-
有以下程序: include<stdio.h> main() { int i,j,m=55; for(i=
有以下程序: include<stdio.h> main() { int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++)m=m%j; printf(“9/6d\n”,m); } 程序的运行结果是()。
A.0
B.1
C.2
D.3
-
有以下程序: include <stdio.h> main() { int a[]={10,20,30,40},*p=a,j; for(i=0
有以下程序: include <stdio.h> main() { int a[]={10,20,30,40},*p=a,j; for(i=0;i<=3;i++){a[i]=*P;p++;} printf("oAd\n",a[2]); } 程序运行后的输出结果是()。
A.30
B.40
C.10
D.20
-
有以下程序include<stdio.h>include<stdlib.h>main(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=bprintf(”%d,%d,%d\n”,*a,*b,*c);}程序运行后的输出结果是()。
A.3,3,3
B.2,2,3
C.1,2,3
D.1,1,3
-
有以下程序:include<stdio.h>main(){int c;while((c=getchar())!='\n'){switch(c-'3'){case 0:c
有以下程序: include<stdio.h> main() {int c; while((c=getchar())!='\n') {switch(c-'3') {case 0: case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+3); case 4:putchar(c+3);break; }} printf("\n");} 从第一列开始输入数据(<CR>代表…个回车符):3845<CR>,则狴序输出结果为()。
A.77889
B.77868
C.776810
D.7.78866e+007
-
有以下程序: include<stdio.h> main() {int a=2,b=2,C=2; print{("%d\n",a/b&c);
有以下程序: include<stdio.h> main() {int a=2,b=2,C=2; print{("%d\n",a/b&c); } 程序运行后的输出结果是()。
A.0
B.1
C.2
D.3
-
有以下程序: include<stdio.h> int f(int t[],int n); main() {int a[4]={1,2,3,4
有以下程序: include<stdio.h> int f(int t[],int n); main() {int a[4]={1,2,3,4},s; s=f(a,4);printf("%d\n",s); int f(int t[],int n) {if(n>0)return t[n-1]+f(t,n-1); else return 0; } 程序运行后的输出结果是()。
A.4
B.10
C.14
D.6
-
有以下程序: include<stdio.h> main() { int a; scanf("%d",&a); if(a++<9
有以下程序: include<stdio.h> main() { int a; scanf("%d",&a); if(a++<9)printf("%d\n",a); clsc printf("%d\n",a--); } 程序运行时从键盘输入9<回车>,则输出结果是()。
A.10
B.11
C.9
D.8
-
若有以下程序include<stdio.h>int a[]={2,4,6,8};main(){int i; int *p=a; for(i=0;i<4;i++)a[i
若有以下程序 include <stdio.h> int a[]={2,4,6,8}; main() { int i; int *p=a; for(i=0;i<4;i++)a[i]=*p; printf("%d\n",a[2]);} 上面程序输出结果是
A.6
B.8
C.4
D.2
-
有以下程序 include <stdio.h> include <stdlib.h> int fun(int n) {int *p; p=(int*)malloc(sizeof(int)); *p=n; return *p; } { int a; a=fun(10); printf("%d\n",a+fun(10)); } 程序的运行结果是______。
A.0
B.10
C.20
D.出错
-
有以下程序: include<stdio.h> int f(int x); main() { int a,b=0; for(a=0;a<
有以下程序: include<stdio.h> int f(int x); main() { int a,b=0; for(a=0;a<3;a++) { b=b+f(a);putchar(A+b);} } int f(int x) { return x * x1; } 程序运行后的输出结果是()。
A.ABE
B.BDI
C.BCF
D.BCD
-
有以下程序:include<stdio.h>main(){int k=4,n=0; for(;n<k;) { n++; if(n%3!=0)continue; k--
有以下程序: include <stdio.h> main() { int k=4,n=0; for(;n<k;) { n++; if(n%3! =0) continue; k--;} printf("%d,%d\n",k,n); } 程序运行后的输出结果是()。
A.1,1
B.2,2
C.3,3
D.4,4
-
有以下程序:include<stdio.h>main(){int i=1,j=1,k=2; if((j++||k++)&&i++)printf("%d,
有以下程序: include<stdio.h> main() { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输出结果是()。
A.1,1,2
B.2,2,1
C.2,2,2
D.2,2,3
-
有以下程序: include <stdio, h>void swap1 (int c0[],int e1[] ){intt;t = c0[0]; c0[0]: c1 [
有以下程序: include <stdio, h>void swap1 (int c0[],int e1[] ){ int t; t = c0[0]; c0[0]: c1 [0] ; c1 [0] = t;}void swap2(int * c0,int * c1){ int t; t= *c0; *c0= *c1; * c1 =t;}main(){ inta[2]={3.5}.b[2]={3,5}; swapl(a,a+1) ;swap2(&b[0],&b[1]); printf("% d %a %d %d \n" ,a[0] ,a[1] ,b[0] ,b[1] ); }程序运行后的车出结果是()。
A.3 5 5 3
B.5 3 3 5
C.3 5 3 5
D.5 3 5 3
-
有以下程序:include<stdio.h>intf(intn)} if(n==1)return 1;else return f(n-1)+1;}main(){int
有以下程序: include <stdio.h> intf(intn) } if(n==1) return 1; else return f(n-1)+1; } main() { int i,j=0; for(i=1; i<3; i++) j+=f(i); printf("%d\n",j); } 程序运行后的输出结果是()。
A.4
B.3
C.2
D.1
-
有以下程序: include<stdio.h> void func(int n) { static int num=1); num=num+n;pri
有以下程序: include<stdio.h> void func(int n) { static int num=1); num=num+n;printf("%d",num); } main() { funo(3);func(4);printf("n"); } 程序运行后的输出结果是()。
A.4 8
B.3 4
C.3 5
D.4 5
-
有以下程序:include <stdio, h>void sum(int a[ ] ){a[0]=a[-1] +a[1];}main (){int a[10] = {
有以下程序:include <stdio, h>void sum(int a[ ] ){ a[0]=a[-1] +a[1];}main (){ int a[10] = {1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); prinff("% d \n",a[2]); }程序运行后的输出结果是()。
A.6
B.7
C.5
D.8
-
有以下程序 include<stdio.h>include<string.h>typedef struct stu { char name[10]; char gender; int score; } STU; void f(); } 程序的运行结果是
A.Zhao,m,290,Zhao,m,290
B.Zhao,m,290,Qian,m,290
C.Zhao,m,290,Qian,m,350
D.Zhao,m,290,Qian,f,350
-
有以下程序includ<stdio.h>main(){ int a;(int)(-1.53*3);printf("%"a);}程序的运行结果是()
A.-3
B.-4
C.-5
D.结果不确定
-
有以下程序: include<stdio.h> main() } int y=9; for(y>0;
有以下程序: include<stdio.h> main() } int y=9; for(y>0;y--) if(y%3==0)printf(“%d”,--y); } 程序的运行结果是()。
A.741
B.963
C.852
D.875421
-
有以下程序段,在空白处填入(),可以使程序正确运行。 include <stdio.h> int (int x,int y)
有以下程序段,在空白处填入(),可以使程序正确运行。 include <stdio.h> int (int x,int y) {if(x>y)return &x; else return &y; } main() {int a=3,b=5,*p; p=f(a,b); printf("%d",*p); }
A、f
B、*f
C、(*f)
D、其余选项都不对