下列程序执行后的输出结果是 void func(int *a,int b[]) { b[0]=*a+6;} main() { inta,b[5]; a=0;b[0]=3; fun c(&a,b);printf("%d\n",b[0]);}
A.6
B.7
C.8
D.9
第1题:
有以下程序: #include <stdio.h> int a=2; int f(int *a) { return (*a) ++;} main() { int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf("%d\n",s) } 执行后的输出结果是( )。
A.10
B.9
C.7
D.8
第2题:
有以下程序,程序执行后,输出结果是【 】
include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main()
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("\n");
}
第3题:
下面程序: void func (int *a,int b[]) { b[0] =*a+6;) main() { int a,b[5]; a=0; b[0]=3; func(&a,b); printf("%d\n",b[0]); } 则程序运行后的输出结果是( )。
A.6
B.7
C.8
D.9
第4题:
有以下程序void func(int *a,int b[]){ b[0]=*a+6; }main(){ int a,b[5]={0}; a=0; b[0]=3; func(&a,b); rintf("%d\n",b[0]);}程序的运行结果是A.6 B.7C.8 D.9
第5题:
下列程序执行后的输出结果是( )。 void func(int*a,int b[]) { b[0]=*a+b;}
main { int a,b[5]; a=0.b[0]=3; func(&a,b);printf("%d\n",b[0]); }
A.6
B.7
C.8
D.9