填空题

有以下程序: void f(int*x,iht * y) { int t; t=*x;*x;=*y;*y=t; } main() { int a[8]={1,2,3,4,5,6,7,8},i,*p,*q; p=a;q=&a[7]; while(p) { f(p,q);p++;q--;} for(i=0;i<8;i++)printf("%d,",a[i]); } 程序运行后的输出结果是 【11】 。

【参考答案】

H,G,F,E,D,C,B,A
<上一题 目录 下一题>
热门 试题

填空题
有以下程序:fun(int a,int b){ if(a>b)return(a);else return(b);}main(){ int x=3,y=8,z=6,r;r=fun(fun(x,y),2*z);printf( % d n ,r);}程序运行后的输出的结果是 【7】 。
填空题
有以下程序:# include<string.h>struct STU{ char name[10];int num;};void f(char *name, int num){ struct STU s[2]={{ SunDan ,20044},{ Penghua ,20045}};num=s[0].num;strcpy(name,s[0].name);}main(){ struct STU s[2]={{ YangSan ,20041},{ LiSiGuo ,20042}},*p;p=&s[1];f(p->name,p->num);printf( %s %d n ,p->name,p->num);}程序运行后的输出结果是 【8】 。
相关试题
  • 设函数findbig已定义为求3个数中的最大值...
  • 有以下程序:float f1(float n){ re...
  • 有以下程序:prt(int *m,int n){ i...
  • 设有以下定义和语句:int a[3][2]=...