单项选择题

以下程序运行后的输出结果是 #include<stdio.h> int f(int n); main() { int a=3, s;  s=f(a); s=s+f(a); printf("%d\n", s); } int f(int n) { static int a=1;  n+=a++;  return n; }

A.7
B.8
C.9
D.10
<上一题 目录 下一题>
热门 试题

单项选择题
下列数据结构中,属于非线性结构的是
A.循环队列
B.带链队列
C.二叉树
D.带链栈
单项选择题
阅读以下程序 #include<stdio.h> main() { int case; float printF; printf( 请输入2个数: ); scanf( %d %f , &case, &printF); printf( %d %f n , case, printF); } 该程序编译时产生错误,其出错原因是
A.定义语句出错,case是关键字,不能用作用户自定义标识符
B.定义语句出错,printF不能用作用户自定义标识符
C.定义语句无错,scanf不能作为输入函数使用
D.定义语句无错,printf不能输出case的值
相关试题
  • 以下程序运行后的输出结果是 #include<s...
  • 以下程序运行后的输出结果是 #include<s...
  • 以下程序运行后的输出结果是 #include<s...
  • 以下函数findmax拟实现在数组中查找最大值...