单项选择题

以下程序的输出结果是______。 main () { int x=5,n=3,s,j; for(j=0;j<2;j++) { s=fun(x,n); printf("%d",s); } } fun(int a,int b) { static int n=0,i=2; i=n+1; n=i+a-b; return(n); }

A.3 7
B.3 5
C.3 6
D.3 3
<上一题 目录 下一题>
热门 试题

填空题
以下程序通过函数sunFun求f(x)。这里f(x)=x2+1,由F函数实现。请填空。 main() { printf ( The sum=%d n ,SunFun(10));} SunFun(int n) { int x,s=0; for(x=0;x<=n;x++)s+=F(______); return s; } F(int x) { return(______);}
单项选择题
C语言规定,简单变量作实参时,它和对应形参之间的数据传递方式是______。
A.由实参传给形参,再由形参传回给实参
B.地址传递
C.单向值传递
D.由用户指定传递方式
相关试题
  • 以下程序通过函数sunFun求f(x)。这里f(x...
  • 以下程序运行后的输出结果是______。...
  • 以下程序运行后的输出结果是______。...
  • 若调用fputc()函数输出字符不成功,则其...
  • 以下对C语言函数的有关描述中,正确的是_...