2个回答
展开全部
选b答案,因为每一次for语句i都+2了,然后第一次fun调用的是数组第一个数和第二个数,交换她们的位置,后面以此类推,懂了吗?希望对你有帮助,望采纳谢谢。
更多追问追答
追问
答案是A 我还亲自试了试。就是A。。。
#include
void fun (int a,int b)
{
int t;
t=a,a=b,b=t;
}
void main()
{
int c[10]={1,2,3,4,5,6,7,8,9,0},i;
for (i=0;i<10;i+=2)
{
printf("%d,%d ",c[i],c[i+1]);
fun(c[i],c[i+1]);
printf("%d,%d\n",c[i],c[i+1]);
}
for (i=0;i<4;i++) printf("%d",c[i]);
}
你也可以试试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询