首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定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
30
问题
假定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全国计算机二级
相关试题推荐
有以下程序:#includevoidmain(){inta[]:{7,8,9,10},i;for(i=0;i<4;i++)switch(i%3){case0:switch(a[i]%3){case0:a[i]++;break;cas
设有如下程序段inta[8]={0};intb[]={0};charc[2]={"A","B"};chard="AB";以下叙述正确的是
以下数组定义中错误的是()。
以下程序:#inc1udemain(){charstr[10];scanf("%s",&str);printf("%s\n",str);}运行上面的程序,输入字符串“howareyou”,则
以下程序的输出结果是()。#includeintm=13;intfun(intX,inty){intm=2;retum(x*y—m);}main(){
若有以下程序#include<stdio.h>intf(inta[],intn){if(n>1){intt;t=f(a,n-1);
有以下程序:#include<stdio.h>#include<string.h>struetA{inta;charb[10];doublec;};struetAf(struetAt);main(){struetA
若有以下程序#include<stdio.h>intf(intm){staticintn=0;inta=2;n++;a++;returnn+m+
结构化程序设计的基本原则不包括()。
下列关于二叉树的叙述中,正确的是( )。
随机试题
公司发行债券向_______提出申请。
李广一生未得封侯的原因是()
真核生物体内具有解螺旋酶活性的是
A.仰靠坐位B.仰卧位C.站立位D.侧卧位E.俯卧位针刺头面、前颈、上胸、肩臂、腿膝、足踝等部腧穴宜选
行政责任的构成要件包括()。
进口的应税消费品,由进口报关者于()缴纳。
由于我国证券市场目前还属于弱势有效市场,信息公开化不足,虚假披露时有发生,因此积极成长型投资的信息需求很难在理性上得到有效满足。()
幼儿园中必须给幼儿教授大量的读、写、算知识,否则影响幼儿智力的开发。()
在社会主义市场经济条件下,作为宏观经济管理与调控的组织,政府的主要职能不包括()。
Thecouplehadnosoonergottothestation______thetrainleft.
最新回复
(
0
)