以下程序的输出结果是 。
int abc(int u,int v);
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;
}
执行下面的程序时,从键盘上输入5和2,则输出结果是 ( )
main()
{int a,b,k;
Scanf(“%d%d”,&a,&b);
k=a;
if(a
else k=b%a;
printf(“%d\n”,k);}
A 5 B 3 C 2 D 0
写出以下程序的执行结果
#include "stdio.h"
int fun(int u,int v);
main()
{ int a=24,b=16,c;
c=fun(a,b);
printf(“%d\n”,c);
}
Int fun(int u,int v)
{ int w;
while(v)
{ w=u%v;
u=v;
v=w;
}
return u;
}
有以下程序
struct s
{ int x;int y;} data[2]={10,100,20,200};
void main()
{ struct s *p=data;
printf("%d",++(p->x));
}
程序运行后的输出结果是( )
A、10 B、