更多"有以下程序:
int f(int a)
{ return "的相关试题:
[单项选择]有以下程序 int f (int A) { return a%2; } main ( ) { int s[8]={1,3,5,2,4,6),i,d=0; for (i=0; f(s[i]; i++) d +=s[i]; print f ("%d/n", D) ; } 程序运行后的输出结果是
A. 9
B. 11
C. 19
D. 21
[单项选择]有以下程序:
int f(int a)
{ return a%2; }
main( )
{ int s[8]={1,3,5,2,4,6},i,d=0;
for (i=0;f(s[i]);i++) d+=s[i];
printf("%d/n",d);
}
程序运行后的输出结果是( )。
A. 9
B. 11
C. 19
D. 21
[单项选择]
有以下程序
int a=2;
int f(int *a)
{return (*a)++;}
main( ){
int s=0;
{ int a=5;
s+=f(&a);
}
s+=f(&a);
printf(“%d/n”,s);
}
执行后输出结果是()
A. 11
B. 9
C. 7
D. 8
[单项选择]
有以下程序
fun(int X,int Y){return(X+Y);}
main( )
{int a=1,b=2,C=3,sum;
sum=fun((a++,b++,a+b),C++);
printf("%d\n",sum);
}
执行后的输出结果是()。
A. 6
B. 7
C. 8
D. 9
[单项选择]有以下程序: int add(int a,int b){return(a+b);} main( ) { int k,(*f)( ),a=5,b=10; f=add; } 则以下函数调用语句错误的是______。
A. k=(*f)(a,b);
B. k=add(a,b);
C. k=*f(a,b);
D. k=f(a,b);
[单项选择]有以下程序
float fun(int x,int y)
return(x+y);
main( )
int a=2,b=5,c=8;
printf("%3.0f/n",fun((int)fun(a+c,b),a-c));
程序运行后的输出结果是
A. 编译出错
B. 9
C. 21
D. 9.0
[单项选择]有以下程序 fun(int x,int y){return(x+y);} main( ) { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d/n",sum); }
A. 6
B. 7
C. 8
D. 9
[单项选择]有以下程序
int f1(int x,int y){return x>yx:y;} int f2(int x,int y){return x>yy:x;} main( )
{
int a=4,b=3,c=5,d=2,e,f,g; e=f2(f1(a,b),f1(c,d)); f=f1(f2(a,b),f2(c,d)); g=a+b+c+d-e-f; printf("%d,%d,%d/n",e,f,g);
}
程序运行后的输出结果是______。
A. 4,3,7
B. 3,4,7
C. 5,2,7
D. 2,5,7