有以下程序 #include <stdio.h> void fun(char *t, char *s) { while(*t!=0) t++; while( (*t++ = *s++ )!=0 ); main() { char ss[10]="acc",aa[10]="bbxxyy"; fun(ss, aa); printff"%s,%s\n", ss,aa); } } 程序的运行结果是()
A.accxyy, bbxxyy B.acc, bbxxyy C.accxxyy, bbxxyy D.accbbxxyy, bbxxyy
单项选择题有以下程序 #include <stdio.h> int fun(char s[]) { int n=O; while(*s<=’9’&&*s>=’0’) { n=10*n+*s-’0’; s++; } return (n); } main() { char s[10]={ ’6’, ’1’, ’*’, ’4’, ’*’, ’9’, ’*’, ’0’, ’*’}; printf( %d n ,fun(s)); } 程序运行的结果是()
A.9 B.61490 C.61 D.5
单项选择题有以下程序 #include <stdio.h> void fun(int *a, int n) * fun 函数的功能是将a所指数组元素从大到小排序* { int t, i,j; for (i=0; i<n-1 ;i++) for 0=i+l; j<n; j++) if(a[i]<a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } } main() { int c[10]= { 1,2,3,4,5,6,7,8,9,0},i; fun(c+4, 6); for (i=0;i<10; i++) printf( %d, , c[i]); printf( n ); } 程序的运行结果是()
A.1,2,3,4,5,6,7,8,9,0, B.0,9,8,7,6,5,1,2,3,4, C.0,9,8,7,6,5,4,3,2,1, D.1,2,3,4,9,8,7,6,5,0,