求下列程序的运行结果:#include "stdio.h"intabc(int u,int v);void main ( ){ int a=24,b=16,c;c=abc(a,b);printf("%d\n",c);}int abc(int u,int v){ int w;while(v){ w=u%v;u=v;v=w; }return u;}
A. 16
B. 7
C. 8
D. 9
有以下程序void fun (int a, int b, int c){ a=456; b=567;c=678;}void main(){ int x=10, y=20,z=30;fun (x,y,z);printf("%d,%d,%d\n",x,y,z);}输出结果是( )
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456
以下程序运行后,输出结果是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