单项选择题

有以下程序
#include<stdio.h>
int f(int x);
main()
int a,b=0;
for(a=0;a<3;a+=1)
b+=f(a);putchar(’A’+b);

int f(int x)
( return x*x+1;
程序运行后输出结果是______。

A.BDI
B.BCD
C.ABE
D.BCF
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 #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)(……)
相关试题
  • 若有定义: int w[3][5]; 则以下...
  • 设有定义 double a[10],*s=a; ...
  • 若有定义语句: int a[2][3],*p...
  • 若有以下定义 int x[10],*pt=x;...
  • 有以下程序 #include<stdio.h> main...