#include "stdio.h"int a=1;int f(int c){ static int a=2;c=c+1;return (a++)+c; }main(){ int i,k=0;for(i=0;i<2;i++){ int a=3;k+=f(a); }k+=a;printf("%d\n",k);}以下程序的运行结果是?
查看答案
int x=3;main(){ int i;for(i=1;i
A. 33
B. 22
C. 26
D. 25
下面程序的输出是()。int fun(int x) {static int a=3;a+=x;return(a);}main(){ int k=2,m=1,n;n=fun(k);n=fun(m);printf(“%d”,n); }
A. 3
B. 4
C. 6
D. 9
以下程序输出的结果是()。int func(int a,int b){ return(a+b); }main(){ int x=2,y=5,z=8,r;r=func(func(x,y),z);printf(“%d\n”,r);}
A. 12
B. 13
C. 14
D. 15
以下程序的运行结果()。void func(int a,int b){ int temp;temp=a; a=b; b=temp; }main(){ int x,y; x=10; y=20;func(x,y);printf((“%d,%d\n”,x,y); }
A. 10,20
B. 10,10
C. 20,10
D. 20,20