单项选择题

有以下程序
#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)

相关试题
  • 有以下程序 #include <stdio.h> mai...
  • 有以下程序 #include <stdio.h> #i...
  • 有以下程序 #include <stdio.h> int...
  • 有以下程序 #include <stdio.h> #i...
  • 有以下程序 #include <stdio.h> voi...