单项选择题

若有如下程序:
sub(int n)
int t;
if(n==1) return t=5;
else t=sub(n-1)+3;
return t;
main()
printf("%d\n",sub(5));
则程序运行后的输出结果是 ( )

A.17
B.18
C.19
D.20
<上一题 目录 下一题>
热门 试题

单项选择题
开发软件时对提高开发人员工作效率至关重要的是 ( )
A.操作系统的资源管理功能
B.先进的软件开发工具和环境
C.程序人员的数量
D.计算机的并行处理能力
单项选择题
若有如下程序: #define PI 3.1415926 #define A(r) 2*PI*r main() float a,1; a=3.0; 1=A(
A.;
printf("r=%.2f,1=%.2f\n",a,1);
则程序运行后的输出结果是
相关试题
  • 下面函数用来求两个单精度数之和,并通过形...
  • 以下函数把b字符串连接到a字符串的后面,并...
  • 下面程序是计算100以内能被4整除且个位...
  • 若有如下程序: #include stdio.h mai...
  • 以下程序从终端输入一行字符放在s数组中,...