首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int n,int *s) { int f: if(n= =1) *s=n+1; else {fun(n—1,&f);*s=f;} } main( ) { int x=0; fun(4,&
有以下程序: #include<stdio.h> void fun(int n,int *s) { int f: if(n= =1) *s=n+1; else {fun(n—1,&f);*s=f;} } main( ) { int x=0; fun(4,&
admin
2019-04-14
49
问题
有以下程序:
#include<stdio.h>
void fun(int n,int *s)
{
int f:
if(n= =1) *s=n+1;
else
{fun(n—1,&f);*s=f;}
}
main( )
{
int x=0;
fun(4,&x);
printf(″%d\n″,x);
}
程序运行后的输出结果是( )。
选项
A、3
B、1
C、2
D、4
答案
C
解析
本题考查函数的递归调用。将函数参数带入函数中,一步步递归即可得到结果,结果为2。故选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/e1Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:main(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;printf("%d",n1);}
以下程序的输出结果是______。 main() { int i: for(i=’A’;i<’i’; i++, i++) printf("%c",i+32): printf("\n"); }
在结构化方法中,软件功能分解属于软件开发中的()阶段。
下面的叙述正确的是()。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
以下叙述中正确的是()。
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
C语言程序由函数组成,下列说法正确的是()。
下列说法正确的是()。
随机试题
1939年,国民政府推行的新县制的行政层次结构包括()
(2013年4月)哲学属于_______。
下列各项中,属于对新技术、新工艺和新材料应用方案的技术分析中的其他指标分析的有()。
在借贷记账法下,应在借方核算的是()。
依据流通先导地位可以推断出,流通业对国民经济增长的贡献和工农业相比()。
未来公司2016年有关资料如下:(1)1月1日部分总账及其所属明细账余额如表所示(该公司未单独设置“预付账款”会计科目;表中长期借款为2015年10月1日从银行借入,借款期限2年,年利率为5%,每年付息一次、到期归还本金。):(2)2
简述《义务教育语文课程标准》(2011版)第三学段习作教学的目标和内容。
发展不平衡问题依然突出,缩小贫富差距、共享全球化成果任重道远。
WhataretheAustralianssufferingfrom?
A、Economy.B、Value.C、Savings.D、Power.D本题考查细节。由句(4)可知,女士年轻时更注重汽车的动力、声誉和时尚,而现在则更注重经济、价值和省钱。因此答案为D。
最新回复
(
0
)