首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定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
47
问题
假定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语言文件的叙述中正确的是()。
若定义函数int*func(),则函数func的返回值为()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变
设变量均已正确定义,若要通过scanf("%d%c%d‰",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:□代表空格字符)()。
下列给定程序中,函数fun的功能是计算下式直到≤10-3,并将计算结果作为函数值返回。例如,若形参e的值为1e一3,函数的返回值为2.985678。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。
下列方法中,不属于软件调试方法的是()。
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(i=0;j<4.j++){…}
程序流程图中带有箭头的线段表示的是( )。
C++语言的函数参数传递方式有值传递和【】、引用传递。
随机试题
临床上导致肺换气功能异常的最常见病因是
急性胃炎的病因
“阴脉之海”是指
药品标准是对药品的质量指标、生产工艺和检验方法等所作的技术要求和规范。可以由省级药品监督管理部门制定的药品标准是()。
在建设项目工程分析的方法中,( )的计算结果有时偏低。
钢梁必须有一定的()才能有效地工作。
影响岩体节理面抗剪强度的因素有()。
区域金融生态环境是指某一个区域内的金融生态环境,即某一区域范围内金融运行所涉及的()等所有影响因素,其状况的演化与变革是整个金融生态环境建设、优化的前提和基础。
1988年的“巴塞尔协议”规定商业银行的附属资本不能超过总资本的()。
老年人参与社会发展的权利表现为()。
最新回复
(
0
)