更多"以下程序运行后的输出结果是 #include<stdio.h> "的相关试题:
[单项选择]以下程序运行后的输出结果是 #include void fun(int P)
{ int d=2; P=d++; printf("%d", P);} main( )
{ int a=1; fun(a); printf("%d/n', a); }
A. 32
B. 12
C. 21
D. 22
[单项选择]以下程序运行后的输出结果是
#include
void fun(int P)
int d=2;
P=d++; printf("%d", P);
main( )
int a=1;
fun(
A. ; printf("%d/
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> int f(int x, int y) { return((y-x)*x); } main( ) { int a=3, b=4, c=5, d; d=f(f(a, b), f(a, c)); printf("%d/n", d); }
A. 10
B. 9
C. 8
D. 7
[单项选择]以下程序运行后的输出结果是 #include main( ) {
int m=1, n=2, *P=&m, *q=&n, *r; r=P; p=q; q=r;
printf("%d, %d, %d, %d/n", m, n, *p, *q); }
A. 1,2,1,2
B. 1,2,2,1
C. 2,1,2,1
D. 2,1,1,2
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> int fun(int x, int y) { if(x==y) return(x); else return((x+y)/2); } main( ) { int a=4, b=5, c=6; printf("%d/n", fun(2*a, fun(b, c))); }
A. 3
B. 6
C. 8
D. 12
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> int b=2; int fun(int *k){b=*k+b; return(b);} main( ) { int a[10]={1, 2, 3, 4, 5, 6, 7, 8}, i; for(i=2; i<4; i++){b=fun(&a[i])+b; printf("%d", b);} printf("/n"); }
A. 10 12
B. 8 10
C. 10 28
D. 10 16
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
int fun( )
static int x=1;
x+=1; return x;
main( )
int i,s=1;
for(i=1; i<=5;i++) s+=fun( );
printf("%d/n", s);
A. 11
B. 21
C. 6
D. 120
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> int f(int n); main( ) { int a=3, s; s=f(a); s=s+f(a); printf("%d/n", s); } int f(int n) { static int a=1; n+=a++; return n; }
A. 7
B. 8
C. 9
D. 10
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> int f(int x); main( ){ int n=1, m; m=f(f(f(n))); printf("%d/n", m); } int f(int x) { return x*2; }
A. 1
B. 2
C. 4
D. 8
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
struct ord
int x, y; dt[2]=1, 2, 3, 4;
main( )
struct ord *P=dt;
printf("%d,", ++p->x); printf("%d/n", ++p->y);
A. 1,2
B. 2,3
C. 3,4
D. 4,1
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
int fun( )
static int x=1;
x*=2; return x;
main( )
int i, s=1;
for(i=1; i<=2; i++) s=fun( );
printf("%d/n", s);
A. 0
B. 1
C. 4
D. 8
[单项选择]以下程序运行后的输出结果是 #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> int fun( ) { static int x=1; x*=2; return x; } main( ) { int i, s=1; for(i=1; i<=2; i++) s=fun( ); printf("%d/n", s); }
A. 0
B. 1
C. 4
D. 8
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int y=10;
while(y--);
printf("y=%d/n", y);
A. y=0
B. y=-1
C. y=1
D. while构成无限循环