首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
30
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下面关于“EOF”的叙述,正确的是
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
有以下程序#includeintfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];ret
软件设计中划分模块的一个准则是()。
有以下程序:#include#includemain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,",strlen(p));printf("%s\n",p);}
C语言主要是借助以下哪种手段来实现程序模块化
下列程序中函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序。voidf(intb[],intn,intflag){inti,j,t;for(i=0;i
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
在结构化程序设计中,模块划分的原则是
随机试题
下列选项中,不是影响间接盖髓术预后的因素的是
A、湖南、湖北、贵州、云南B、江西、湖南、广西C、湖北D、湖南、贵州、四川、广西E、吉林、黑龙江朱砂的主产地是()
合剂应检查的项目有
2型糖尿病的临床表现多种多样,下列叙述哪项是不正确的()
生产工人辅助工资包括()。
在对回归系数显著性进行检验时使用t检验,经验表明,当()时,t分布较为稳定,检验较为有效。
(2010年国家.29)几千年前,在非洲湿热的原始森林里,土著居民围着火堆,跟随各种复杂节奏自由而热烈地边舞边唱。这种歌声,也许在某些“文明人”眼里算不上音乐。然而,这样的声音却是最原始的,是在恶劣环境里顽强的本能所发出的生命之音。如果说布鲁斯音乐是很多音
【尼克松主义】北京师范大学2000年世界现当代史真题;北京大学2002年世界通史真题;中国社科院2011年美国通史复试真题;吉林大学2015年历史学基础真题
各位旅客,欢迎您乘【166】本次航班。为了您的【167】全,在起飞前请仔细阅读乘机须知卡上的【168】容并遵照执行。如您不能完全理【169】,请您随时询【170】乘务员。
Whoarethespeakersoftheconversation?
最新回复
(
0
)