单项选择题

有以下程序
#include<stdio.h>
intfun(int a,int b)
return a+b;
main()
int x=6,y=7,z=8,r;
r=fun(fun(x,y),z--);
prinrt("%d\n",r);

程序运行后的输出结果是______。

A.21
B.15
C.20
D.31
<上一题 目录 下一题>
热门 试题

单项选择题
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是______。
A.main()
……x=fun(2,10);……
float fun(int a,int b)……
B.float fun(int a,int b)……
main()
……x=fun(i,j);……
C.float fun(int,int);
main()
……"x=fun(2,10);……
float fun(int a,int b)……
D.main()
float fun(int i,int j);
……x=fun(i,j);……
float fun(int a,int b)(……)
单项选择题
有以下程序 #include<stdio.h> double f(double x); main() double a=0;int i; for(i=0;i<30;i+=10)a+=f(double)i); printf( %3.0f n ,a); double f(double x) (return x*x+1; 程序运行后的输出结果是______。
A.503
B.401
C.500
D.1404
相关试题
  • 若有定义: int w[3][5]; 则以下...
  • 设有定义 double a[10],*s=a; ...
  • 若有定义语句: int a[2][3],*p...
  • 若有以下定义 int x[10],*pt=x;...
  • 有以下程序 #include<stdio.h> main...