有以下程序:输出结果是()。
#include
intabe(intu,intv);
main()
{inta=24,b一16,c;
c=abc(a,b);
printf("%dn",c);
}
intabc(intu,intv)
{intw;
while(v)
{w=u%v;u=v;v=w;)
return;
}
有以下程序:输出结果是()。
#include
intabe(intu,intv);
main()
{inta=24,b一16,c;
c=abc(a,b);
printf("%dn",c);
}
intabc(intu,intv)
{intw;
while(v)
{w=u%v;u=v;v=w;)
return;
}
下列程序的输出结果是()。
intfl(intx,inty){returnx>y?x:y;)
intf2(intx,inty){returnx>y?y:x;}
main()
{inta=4,b=3,c=5,d=2,e,f,g;
e=f2(f1(a,b),f1(c,d));
f=f1(f2(a,b),f2(c,d));
g=a+b+c+d-e-f;
printf("%d,%d,%dn",e,f,g);}
语句int(*ptr)()的含义是()。
下述程序的输出结果是()。
#include
main()
{charchE2][5]一{”1234”,”5678”},*p[2];
inti,j,s=0;
for(i=0;i<2;i++)
p[i]=ch[i];
for(i=0;i<2;i++)
{s=p[i][j]一'0';
printf("%d",s);}
}
下述程序的输出结果是()。
#include
main()
{inta[2][3]={{1,2,3),{4,5,6}},(*p)[3],i;
p=a;
for(i=0;i<3;i++)
{if(i<2)
p[1][i]=p[1][i]一1;
else
p[1][i]=1;)
printf("%dn",a[0][1]+a[1][1]+a[1][2]);}
若有以下说明,则()不是对strcpy库函数正确的调用。strcpy库函数用于复制一个字符串:char*strl="abcd",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";