首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定a=3,下列程序的运行结果是( )。 #inelude<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int
假定a=3,下列程序的运行结果是( )。 #inelude<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int
admin
2012-01-20
97
问题
假定a=3,下列程序的运行结果是( )。 #inelude<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int a,result=0; cin>>a; result=fun(a); tout<<result<<end1; } intfun(int n) { 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*=5;result+=p;”语句。即执行三次p=p*i,result=result+p,result的结果为9。返回的fun函数结果为9,即“cout<<result<<end1;”输出9。
转载请注明原文地址:https://kaotiyun.com/show/AWVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>voidfun(char*s,intm1,intm2){chart,*p;p=s+m1;s=s+m2;wh
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。
关于C语言宏的叙述中正确的是()。
有以下程序:#includeintfun(intn){if(n==1)return1;elsereturn(n+fun(n一1));}main(){
下列关系表达式中,结果为“假”的是()。
关于C语言标识符,以下叙述中错误的是()。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
设有下面的定义:structst{inta;floatb:}d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
类模板的模板参数()。
随机试题
下列哪一种感觉属于外部感觉()。
甲状腺危象的主要原因是手术切除腺体不够。改为:
典型的Brugada综合征患者ST段抬高的形态为
郁金具有的功效是
A.药品审评中心B.食品药品审核查验中心C.药品评价中心D.受理服务和投诉举报中心参与拟订、调整国家基本药物目录的部门是
某建筑工程队在施工时偷工减料导致建筑物塌陷,则造成损失事故发生的风险因素是( )。
下列关于农村资金互助社的说法正确的有()。
徒手体操和轻器械体操的创编应合理安排运动负荷,常用的顺序是()。
Awell-designedkitchenshouldbemodern,beautifulandpracticalatthesametime.Qualitymattersthemostwhenyouarechoos
A、Thosethatareinvolvedinaspecificfield.B、Thosethatareverydifficultandurgent.C、Thosethatneedcooperationoftwo
最新回复
(
0
)