首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> double f(double x); main() {double a=0; int i; for(i=0;i<30;i+=10)a+=f((double)i); printf("%3.0f\n",a);
有以下程序: #include<stdio.h> double f(double x); main() {double a=0; int i; for(i=0;i<30;i+=10)a+=f((double)i); printf("%3.0f\n",a);
admin
2021-06-15
40
问题
有以下程序:
#include<stdio.h>
double f(double x);
main()
{double a=0;
int i;
for(i=0;i<30;i+=10)a+=f((double)i);
printf("%3.0f\n",a);
}
double f(double x)
{return x*x+1;}
程序运行后的输出结果是( )。
选项
A、500
B、401
C、503
D、1404
答案
C
解析
本题重点考察函数的定义和调用,第一次循环,a=0,i=0,返回值a=0*0+1+0=1;第二次循环,a=1,i=10,返回值a=10*10+1+1=102;第三次循环,a=102,i=20,返回值a=20*20+1+102=503;第四次循环,a=503,i=30;不符合i<30,跳出循环,最后结果输出a=503。
转载请注明原文地址:https://kaotiyun.com/show/Krtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
与数学表达式x≥y≥z对心的C语言表达式是
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
以下关于retum语句的叙述中正确的是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
对软件系统总体结构图,下面描述中错误的是()。
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
下面可以作为软件设计工具的是()。
在关系数据库设计中,关系模式是用来记录用户数据的
在数据管理技术发展的三个阶段中,数据共享最好的是
以下不能将s所指字符串正确复制到t所指存储空间的是()。
随机试题
治疗血虚头痛,以下哪项是不准确的:
龋病的一级预防包括
金银花的功效是()
以下关于防治焚烧产生大气污染的做法,不符合《大气污染防治法》的是( )。
以下不属于城市社区建设基本原则的是()。
从根本上说,科技的发展,经济的振兴,______整个社会的进步,都______劳动者素质的提高和大量合格人材的培养。依次填入划横线处的词语,最恰当的一组是()
第二次工业革命中,科学技术的突出发展主要表现在()方面。
根据以下资料,回答下列问题。两周就诊率被定义为每百人中两周内因病或身体不适寻求各级医疗机构治疗服务的人次数。第五次国家卫生服务调查结果显示,调查地区居民两周就诊率为13.0%,其中城市地区为13.3%,农村地区为12.8%。城市地区,东部、中部、
Readthearticlebelowfromacompany’sstaffmagazine,aboutarecenttrainingcourse.Foreachquestion(23-28)ontheopposite
A.sensibleB.comprehensiveC.readilyD.incaseE.sensitiveF.passingG.signH.spaceI.suddenlyJ.liberateK.c
最新回复
(
0
)