以下程序运行后,输出结果是func(int a,int b){ static int m=0,i=2;i+=m+1;m=i+a+b;return(m);}main(){ int k=4,m=1,p;p=func(k,m);printf("%d\n",p);p=func(k,m);printf("%d\n",p);}
A. 8,15
B. 8,16
C. 8,17
D. 8,8
查看答案
下面程序的输出是int m=13;int fun2(int x, int y){ int m=3;return(x*y-m);}void main(){ int a=7,b=5;printf("%d\n", fun2(a,b)/m);}
A. 1
B. 2
C. 7
D. 10
下列程序执行后输出的结果是int d=1;fun (int q){int d=5;d+=q++;printf("%d",d);}void main( ){int a=3;fun(a);d+=a++;printf("%d\n",d);}
A. 84
B. 96
C. 88
D. 85
以下程序的输出结果是 ( )int fun(int a,int b){if (a>b) return a;else return b;}void main( ){intx=3,y=8,z=6,r;r=fun(fun(x,y),2*z);printf("%d \n",r);}
A. 3
B. 6
C. 8
D. 12
函数的参数分为( )和( )两种,作用是实现数据传送。