首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main
有以下程序: #include<stdio.h> int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main
admin
2021-07-09
30
问题
有以下程序:
#include<stdio.h>
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、0
B、2
C、3
D、5
答案
B
解析
程序首先给字符数组s[]赋值为“012xy”,fnr循环语句的功能是遍历字符串,通过if条件语句对字符串中的小写字母计数,在符串中小写字母为2个,即n=2。因此B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/c9z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
下列叙述中正确的是()。
有二叉树如下图所示:则前序序列为()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
随机试题
半规管壶腹嵴的适宜刺激是
下列不属于超期未报货物的是()。
“备案号”栏应填()。
下列关于衡量资产风险的说法中,正确的有()。
我国历史上第一个精确计算出北京的地理位置(北纬39°56’,东经116°20’)的人是()。
《汉穆拉比法典》出自()。
侧重于状态,即法律被人们实际施行的状态、程度的是()
第一次国共合作形成的标志是()
如果将一台Catalyst6500交换机的管理地址设置为212.220.8.99/28,缺省路由设置为212.220.8.97。下列对交换机的配置,正确的是()。
()潜在求职者()制定计划()求职人员()设立目标
最新回复
(
0
)