有以下程序 #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,
单项选择题设有条件表达式:(EXP)i++:j--,则以下表达式中与(EXP)完全等价的是()。
A.(EXP==0) B.(EXP!=0) C.(EXP==1) D.(EXP!=1)