有以下程序 main() { char s[]={"012xy"}; int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]>='a'&&s[i]<='z') n++; printf("%d\n",n); }程序运行后的输出结果是( )
查看答案
有以下程序int f(int x,int y) { return ((y-x)*x);} main() { int a=3,b=4,c=5,d; d=f(f(a,b),f(a,c)); printf("%d\n",d); } 程序运行后的输出结果是( )
A. 10
B. 9
C. 8
D. 7
有以下程序int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main(){ printf("%d\n", fun(4,2));} 程序的运行结果是( )
A. 1
B. 2
C. 3
D. 4
有以下程序#define N 4 void fun(int a[][N], int b[]) { int i; for(i=0;i
A. 1,2,3,4,
B. 1,0,7,0,
C. 1,4,5,9,
D. 3,4,8,10,
阅读程序:f(int b[], int n){ int i, r; r=1; for(i=0; i<=n; i++) r=r*b[i]; return r; } main() { int x, a[]={ 2,3,4,5,6,7,8,9}; x=f(a, 3); printf("%d\n",x); } 上面程序的输出结果是( )
A. 720
B. 120
C. 24
D. 6