单项选择题
有以下程序
int f(int n)
if(n==1)return 1;
else return f(n-1)+1;
main()
int i,j=0;
for(i=1;i<3;i++)j+=f(i);
printf("%d\n",j);
程序运行后的输出结果是
A.4
B.3
C.2
D.1
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序的运行结果是 #include stdio.h main() struct date int year,month,day;today; printf( %d n ,sizeof(struct date));
A.6
B.8
C.10
D.12
点击查看答案&解析
单项选择题
以下叙述中不正确的是
A.预处理命令行都必须以#号开始
B.在程序中凡是以#号开始的语句行都是预处理命令行
C.宏替换不占用运行时间,只占编译时间
D.在以下定义是正确的:#define PI 3.1415926;
点击查看答案&解析
相关试题
本程序用改进冒泡法对数组a[n]的元素从小...
以下程序建立一个带有头结点的单向链表,链...
函数fun的功能是:根据以下公式求p的值,结...
以下程序运行结果是 【10】 。 #incl...
以下程序的输出结果是 【14】 。 #in...