填空题
下列程序利用指针将2个数按从大到小的顺序输出。
main ()
int a,b,
【13】
;
printf("input a,b: ");
scanf ("%d%d", &a, &b);
【14】
;
p2=&b;
if (a<b)
p=p1;
p1=p2;
p2=p;
printf("a=%d b=%d\n",a,b);
printf("max=%d min=%d\n",
【15】
);
【参考答案】
(13)*p,*p1,*p2 (14)p1:&a (15)*p1,*p2
点击查看答案
<上一题
目录
下一题>
热门
试题
填空题
下列程序的运行结果为 【4】 。 enum weekday sun=7,mon=1,tue,wed, thu, fri,sat; main ( ) enum weekday workday,week end; int i,a[8]; workday=tue; week end=sun; printf ( ntueday=%d sunday=%d; ,workday, week_end); workday=sun+tue; week_end= (enum weekday)3; printf ( tueday=%d sunday=%d; ,workday, weekend); a [sun]=sun; a [mon]=mon; a [tue]=rue; a [wed]=wed; a [thu]=thu; a [fri]=fri; a [sat]=sat; for(i=l;i<=7;i++) printf( %d ,a[i]);
点击查看答案
填空题
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。 #include <stdio. h> #include <string.h> main () char a [] = clanguage , t; int i, j, k; k=strlen (a); for(i=0; i for(j=i+2; j<=k; 【6】 ) if( 【7】 ) t=a[i]; a[i]=a[j]; a[j]=t; puts (a); printf ( n );
点击查看答案
相关试题
下列程序能将字符串s1中的所有与字符串str...