题目内容

下列程序的输出结果是()。#includeint a=1, b=2;void fun1(int a, int b){ printf("%d %d ",a,b);}void fun2( ){ a=3; b=4; }main( ){ fun1(5,6); fun2( );printf("%d %d\n",a,b);}

A. 1 2 5 6
B. 5 6 3 4
C. 5 6 1 2
D. 3 4 5 6

查看答案
更多问题

以下程序的输出结果是()。#include"stdio.h"int d=1;int fun(int p){ static int d=5;d+=p;printf("%d ",d);return(d);}main( ){ int a=3;printf("%d \n",fun(a+fun(d))); }

A. 6 9 9
B. 6 6 9
C. 6 15 15
D. 6 6 15

以下程序的输出结果是()。#include"stdio.h"#define f(x) x*xmain( ){int a=6,b=2,c;c=f(a)/f(b);printf("%d \n",c);}

A. 9
B. 6
C. 36
D. 18

以下程序的输出结果是()。#includeint a=5;void fun(int b){int a=10;a+=b;printf("%d,",a);}main( ){int c=20;fun(c); a+=c; printf("%d\n",a);}

A. 30,25
B. 30,50
C. 25,25
D. 25,45

以下程序的输出结果是()。#include#define SUB(X,Y) (X) * Ymain( ){int a=3,b=4;printf("%d\n",SUB(a++,b++));}

A. 12
B. 15
C. 16
D. 20

答案查题题库