下列程序执行输出的结果是( )。 #include<stdio.h> f(int A) { int b=0; static c=3; a=C++;b++; return(a); } main() { int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf("%d\n",k); }
A.3
B.4
C.5
D.6
第1题:
下列程序执行输出的结果是( )。 #include<stdio.h> f(int a) { int b=0; static c=3; a=c++;b++; return(a); } main() { int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf("%d\n",k); }
A.3
B.4
C.5
D.6
第2题:
下列程序执行输出的结果是( )。 #include <stdio.h> f(int a) { int b=0; stoic c=3; a=c++;b++; return(a); } main() { int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf("%d\n",k); }
A.3
B.4
C.5
D.6
第3题:
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); } main() { int a=2,i,c; for(i=0;i<2;i++) c=f(a++); printf("%d\n", c); }
A.4
B.7
C.6
D.5
第4题:
下列程序执行输出的结果是( )。
#include<stdio.h>
f(int a)
{ int b=0;
static c=3;
a=C++;b++;
return(a);
}
main()
{ int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d\n",k);
}
A.3
B.4
C.5
D.6
第5题:
以下程序的正确运行结果是( )。 #include<iostream.h> int f(int); void main() { int a=2,i; for(i=0;i<3;i++)cout<<f(a)<<" "; cout<<endl; } int f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); }
A.777
B.7 10 13
C.7 9 11
D.7 8 9
第6题:
有以下程序: #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
第7题:
下列程序执行后输出的结果是( ) #include<stdio.h> f(int A) { int b=0; static c=3; a=c++,b++; return(A) ; } main() { int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf("%d\n",k); }
A.3
B.0
C.5
D.4
第8题:
下列程序执行输出的结果是______。
include <stdio.h>
f (int a)
{ int b=0;
static c=7;
a=c++; b++;
return (a);
}
main()
{ int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d\n", k);
}
第9题:
下列程序的输出结果是( )。
#include<stdio.h>
f(int a)
{ int b=0;
static int c=4;
a=c++;b++;
return(a);
}
main()
{ int a=2,i,c;
for(i=0;i<2;i++)
C=f(a++);
printf("%d\n",c);
}
A.4
B.7
C.6
D.5