首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace std; int f(int x); int sum(int n) { int x,s=0; for(x = 0;x<
有以下程序: #include<iostream> using namespace std; int f(int x); int sum(int n) { int x,s=0; for(x = 0;x<
admin
2010-03-29
48
问题
有以下程序: #include<iostream> using namespace std; int f(int x); int sum(int n) { int x,s=0; for(x = 0;x<=n;x++) s+=f(x); return s; } int f(int x) { return (x*x+1); } int main() { int a,b; cout<<"Enter a integer number:"; cin>>a; b=sum(a) ; cout<<a<<","<<b<<end1; return 0; } 如果输入数字3,其输出结果是( )。
选项
A、3,12
B、3,16
C、3,18
D、4,20
答案
4
解析
这还是有关调用函数的程序,而且有两层关系。根据程序逐步分析:
①本程序包含了3个函数,其中主函数main调用了sam()函数,而在sum()函数中又调用了f函数。
②在主函数中,先从键盘输入一整数,并赋值给a。在这里题目开始已给出输入的是整数3,调用函数sum(),并把3传值给形参n,最后输出a,b的值。
③在sum()函数中,有一个for循环语句,在每次循环时调用函数f,并把当前的x值传给形参x,循环结束后,返回s值。
④在f()函数中,变量x接收实参的值后,执行表达式“x*x+1”,并返回表达式的运算结果。
⑤在sum()函数中,由于n值为3,不难看出,当x=0、x=1、x=2和x=3时,都能执行循环体,即调用函数f,第1次循环更改s值为1,第2次循环更改s值为3,
第3次更改为8,第4次更改为18,也就是最后一次循环,即最终sum()返回值将是18。
⑥在主函数收到sum()函数的返回值,并输出3,18。
转载请注明原文地址:https://kaotiyun.com/show/YDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();putcha
以下叙述中正确的是()。
以下叙述中正确的是()。
已知库函数islower(ch)用以判断ch中的字母是否为小写字母,则下列程序运行后的结果是()。#include#includevoidfun(chas*p){inti=0;while(p[i]){if(p[i]==’’&&isl
若有以下函数:intfun(char*a,char*b){intbk=0;while((*a!=‘\0’)&&(*b!=’、0’)&&strlen(a)==strlen(b)){if(*b!=*a){bk
给定程序MODll.C中函数fun的功能是:求整数X的Y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
解放思想和实事求是的关系是( )
A.右下腹固定性压痛B.腹膜刺激征阳性C.腰大肌试验阳性D.直肠指检右前方压痛急性阑尾炎最常见的重要体征是
下列关于我国法律主体关系的表述,不正确的是()。
建筑地段地租的基础虽然是由真正的农业地租规定的,并受相同的级差地租规律的支配,但它与农业地租是有区别的,并且具有其自身的特征包括()。
根据《工程咨询单位资格认定暂行方法》,将由资格认定部门根据情节轻重,分别给予警告、通报批评、降级、停业整顿直至收缴资质证书的情形是指()。
建筑安装工程直接工程费中的材料费包括()。
施工图预算的编制以()为主要依据。
从A、B、C、D四个图形中选出最合适的一个,使得它保持题干四个图形所呈现的规律性。
设总体X的概率密度函数为f(x;θ)=其中0<0<1是位置参数,c是常数,X1,X2,…,Xn是取自总体X的简单随机样本,则c=________;θ的矩估计量
Lessthanayearago,anewgenerationofdietpillsseemedtoofferthelong-soughtanswertoourchronicweightproblems.Hund
最新回复
(
0
)