首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定a=3,下列程序的运行结果是( )。 #include<iostream.h> int fun(int n); void main() { cout<<"Please input a number
假定a=3,下列程序的运行结果是( )。 #include<iostream.h> int fun(int n); void main() { cout<<"Please input a number
admin
2010-06-06
35
问题
假定a=3,下列程序的运行结果是( )。 #include<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int a,result=0; cin>>a; result=fun(a); cout<<result<<end1; } int fun(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*=i;result+=p;”语句。即执行3次p=p*i,result=result+p, result的结果为9。返回的fun函数结果为9,即“cout<<result<<end1;”输出9。
转载请注明原文地址:https://kaotiyun.com/show/jZjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k
有以下程序:#inc1udeintf(intt[],intn);main(){inta[4]={1,2,3,4),s;s=f(a,2);printf("%d\n",s);}intf
下列关于数据库设计的叙述中,正确的是()。
软件设计中模块划分应遵循的准则是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
下列给定程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在
有关线性链表的叙述中正确的是()。
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为asd123fgh543df,理后新字符串为123543asdfghdf。请
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:13579299946999
如果需要打开一个已经存在的非空文件"FILE’’并进行修改,正确的语句是()。
随机试题
根据《国家质量兴农战略规划(2018—2022年)》,下列关于实施质量兴农战略的说法,正确的是:
关于休克的治疗,下列不正确的措施是
硬膜外麻醉最严重的并发症是
投资项目社会评价所需信息分为四类,其中项目监督与评价所需的受项目影响人群的信息为()。
在同一厂房内同一平面上安装5台相互联系的单体设备,应()确定设备的位置。
在运用超额收益法进行无形资产评估时,通过()来确定超额收益。
市盈率等于每股价格与( )的比值。
教师根据教育、教学目的,按照一定的目标设计的游戏被称为()。
1917年11月8日。中国驻俄记者刘镜人致电北京政府外交部:“广义派联合兵、工反抗政府,经新组之革命军事会下令,凡政府命令未经该会核准,不得履行。昨已起事,夺国库,占车站……”电文中的“广义派”、“政府”分别指()。
“任意盈余公积是公司董事会根据实际经营需要任意提取的,其数额不受限制”。试评价这一说法的正确性。
最新回复
(
0
)