单项选择题

有以下程序
int f(int n)
if(n==1) return 1;
else return f(n-1)+1;
main()
int i,j=0;
for(i=1;i<5;i++) j+=f(i);
printf("%d\n",j);
程序运行后的输出结果是 ( )

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

单项选择题
在软件生产过程中,需求信息的给出是 ( )
A.程序员
B.项目管理者
C.软件分析设计人员
D.软件用户
单项选择题
设有定义:#define STR 12345 ;,则以下叙述中正确的是 ( )
A.宏名STR代替的是数值常量12345
B.宏定义以分号结束,编译时一定会产生错误信息
C.宏名STR代替的是字符串"12345";
D.宏名STR代替的是字符串常量"12345"
相关试题
  • 在对文件进行操作的过程中,若要使文件位置...
  • 下面pi函数的功能是根据以下公式返回满足精...
  • 若有如下程序: main() int x=4,y...
  • 下面程序的功能是实现变量x、y内容交换,请...
  • 下面程序的功能是将字符串a下标值为偶数的...