问答题#include<stdio.h> main() char b[]= ABCDEFG ; char *chp=e&b[7]; while(--chp>&b[0]) putchar(*chp);
问答题在同一程序中,用三种循环语句分别显示1~9的平方值。
填空题下列给定程序中,函数fun()的功能是:读人一个字符串(长度<20),将该字符串中的所有字符按ASCⅡ码降序排序后输出。 #include<stdio.h> void fun(char t[]) char c; int i,j; for(i=0;______;i++) *第一空* for(j=i+1;j<=strlen(t);j++) if(______) *第二空* c=t[j]; t[j]=t[i]; t[i]=c; main() char s[81]; printf( Please enter a character string: n ); gets(s); printf( n nBefore sorting: n%s ,s); ______; *第三空* printf( nAfter sorting decreasingly: n%s n ,s);
填空题下面程序通过函数average()计算数组中各元素的平均值。 float average(______,int n) *第一空* int i; float avg=0.0; for(i=0;i<n;i++) avg=avg+______; *第二空* avg=______; *第三空* return avg; main() int i,a[5]=2,4,6,8,10); float mean; mean=average(a,5); printf( %f n ,mean);
问答题struct stu int x; int *px; a[4],*p=a; main() int i,y[4]=10,11,12,13; for(i=0;i<4;i++) a[i].x=i,a[i].px=y+i; printf( %d n ,++P->x); printf( %d n ,(++p)->x); printf( %d n ,++(*p->px));