单选题
有以下程序
有以下程序
int fun(int n)
{if(n==1)return 1;
else
return(n+fun(n-1));
}
main()
{int x;
scanf("%d",&x); x=fun(x);printf("%d\n",x);
}
执行程序时,给变量X输入10,程序的输出结果是()。
A
55
B
54
C
65
D
45
答案解析
正确答案:A
解析:
函数递归
x=10+9+8+7+6+5+4+3+2+1=55
x=10+9+8+7+6+5+4+3+2+1=55
题目纠错
计算机省级考试题目
相关题目
单选题
以下不能用来更改幻灯片层次小标题的切换方式的是 ( )
单选题
已知接入Internet网的计算机用户名为Xinhua,而连接的服务商主机名为public.tpt.fj.cn,相应的E-mail地址应为( )。
单选题
一台微型计算机的字长为4个字节,它表示( )。
单选题
一般操作系统的主要功能是( )。
单选题
要将一个已编辑好的文档保存到当前目录外的另一指定目录中,正确操作方法是( )。
单选题
要对一个存放在硬盘里的文档进行编辑,用户正确操作方法是( )。
单选题
下述叙述正确的是( )。
单选题
下述叙述正确的是( )。
单选题
下面说法中正确的是( )
单选题
下面是有关计算机病毒的说法,其中( )不正确
