首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定a=3,下列程序的运行结果是( )。 #include int fun(int n); void main() {couta; result=fun(a); tout
假定a=3,下列程序的运行结果是( )。 #include int fun(int n); void main() {couta; result=fun(a); tout
admin
2021-06-10
59
问题
假定a=3,下列程序的运行结果是( )。
#include
int fun(int n);
void main()
{cout<<"Please input a number:";
int a,result=0;
cin>>a;
result=fun(a);
tout<
}
int fun(intn)
{int p=1,result=0;
for(int i=1;i<=n;i++)
{
p*=i;
result+=p;
}
return result;
}
选项
A、4
B、8
C、9
D、20
答案
C
解析
由程序main主函数入手,调用fun函数获得返回值result输出。题目中假定a=3,即调用语句fun(a)中的输入参数为a,进入fun函数,在for循环中当i小于等于n,即输入参数3时,循环3次执行“p*=i;restllt+=p:”语句。即执行三次p=p*i,result=restult+p.result的结果为9 返回的fun函数结果为9,即“cout<
转载请注明原文地址:https://kaotiyun.com/show/ASfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;classONE{intC:public:ONE():c(0){cout<<1;)ONE(in
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
有如下程序:#include<iostream>Usingnamespacestd;ClassAmount{intamount;public;Amount(intn=0):amount(n){}IntgetAmount()const
若已经定义了如下的函数:intf(inti,charc);则下列函数中可以作为此函数的重载函数的是
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
下列关于运算符函数的描述中,错误的是()。
数据库设计中反映用户对数据要求的模式是()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
随机试题
Inrecentyears,moreandmoreforeignersareinvolvedintheteachingprogramsoftheUnitedStates.Boththeadvantagesandth
支气管扩张病人在施行体位引流时,错误的护理是()
A、 B、 C、 D、 E、 A
在CFR交货方式下,卖方的基本义务有()。
一位游客在旅游车内抽烟,使得车内空气混浊,导游面对着他摇了摇头或捂着鼻子轻轻咳嗽两声,使游客自觉地熄灭了香烟。这种劝服技巧是()。
()对于画报相当于文具对于()。
对《临时约法》全面反动的宪法性文件是()。
FourStepsofLearningaForeignLanguageTheeffortsspentinhighschoollearningaforeignlanguagewerealmostfutile.Fortu
A、Speakingconfidentlybutnotaggressively.B、Talkingloudlytogivealastingimpression.C、Talkingalotaboutthejob.D、Spe
A、Becausetheyhavetostandstill.B、Becausetheyaretoonervoustolookattheaudience.C、Becausetheyoftenlookatsomethi
最新回复
(
0
)