首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定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
55
问题
假定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全国计算机二级
相关试题推荐
若有以下程序:#inchdeintk=7;voidf(int**s){int*t=&k;*8=t;printf("%d,%d,%d,",k,*t,**s);}
给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如,当形参n的值为10时,函数返回:-0.204491。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK
若有说明inta[3][4];则a数组元素的非法引用是()。
关于软件设计的叙述中不正确的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)则在()处填入的选项是()。structlink{chardata;()}node;
设某二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为
非空循环链表所表示的数据结构()。
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的11个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。例如,形参s所指的字符串为:abedefgh,n的值为5,程序执
随机试题
凋谢,枯萎,退色vi.f___
通常把城市近地面温度比郊区高的现象称为()。
根据《巴塞尔新资本协议》,在信用风险评级标准法下,商业银行不得通过信用衍生工具进行信用风险缓释。()
企业所得税法规定的转让财产收入包括转让()。
设(1)求|A|;(2)已知线性方程组AX=b有无穷多解,求a,并求AX=b的通解。
按照皮亚杰的观点,儿童思维出现可逆性是在()。
(2011—单选—5)1953年周恩来总理与某国代表团会谈时首次提出了和平共处五项原则。这个国家是()。
有资料显示,珠三角地区农民工平均工资10年间只涨了67元,这显然是不合理的。政府出台了逐步提高最低工资标准、建立企业职工工资正常增长机制等一系列政策。政府的这一行为体现了()。
自1978年底,我国开始为河南唐河县“()中学事件”、武汉“七二〇事件”等平反。
在满足实体完整性约束的条件下
最新回复
(
0
)