首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定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
68
问题
假定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全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是()。
有以下程序:#include<stdio.h>intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main
表达式:(int)((double)9/2)-9%2的值是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下画线处填入
在下述程序中,判断i>i共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);break;}
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(’’%u\n’’,x);}程序运行后的输出结果是()。
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
请编写函数fun(),该函数的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从p~n-1(p<n-1)的数组元素平移到数组的前面。例如,一维数组中的原始内容为1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,p的值为
组成C++语言的基本符号包括:字母、数字和【】。
随机试题
液化石油气燃烧的化学方程式分别为:CH4+2O2=CO2+2H2O;C3H8+5O2=3CO2+4H2O。现有一套以天然为燃料的灶具,要改为以液化石油气为燃料的灶具,应该采取的措施是()
为了更符合自身发展规律和外部环境需要,在内、外境因素作用下,教育系统从一种状态迁移到另一种状态,这一特性指的是教育系统的()
在社会主义市场经济条件下,按劳分配()
既善凉血退蒸,又可清泄肺热的药物是
在发达国家,慢性二尖瓣关闭不全的最常见病因是
A.一号筛B.五号筛C.六号筛D.七号筛E.九号筛与80目筛呈对应关系的《中国药典》药筛的筛
阅读下面短文。完成46—50题。关汉卿和莎士比亚在设置人物来推动剧情发展上,都突出了主要人物的重要性和次要人物的辅佐性。他们的悲剧中,都只有一个突出的中心人物。关汉卿的《窦娥冤》中,中心人物自然是含冤赴死的窦娥,莎士比亚的《哈姆雷特》、《麦克、白
第二届全球核安全峰会于2012年3月26~27日在俄罗斯首都莫斯科召开。()
ETL工具是指从OLTP系统或其他数据环境中抽取数据的工具。在实践中,人们采用ETL工具从OLTP系统抽取出数据再进行分析利用,而不是在OLTP系统中直接进行数据分析利用的最主要原因是()。
有下列二叉树,对此二叉树前序遍历的结果为()。
最新回复
(
0
)