首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> double f(double x); main() { doublea =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() { doublea =0;int i; for(i=0;i<30;i+=10)a+=f((double)i); printf("%3.0f\n",a);
admin
2020-11-23
46
问题
有以下程序:
#include<stdio.h>
double f(double x);
main()
{
doublea =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=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/Lq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(intn){staticintx[3]={1,2,3};intk;for(k=0;k<3;k++)x[k]+=x[k]—n;for(k=0;k<3;k++)pr
若有定义:inta,b,c;,则以下选项中的赋值语句正确的是()。
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为:197238456则返回主程序后a数组中的值应为:0970
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删
设有定义:intx=0,*p;紧接着的赋值语句正确的是
关于数据库管理阶段的特点,下列说法中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在数据管理技术发展的三个阶段中,数据共享最好的是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
随机试题
变形性皮肤血管炎皮损的主要表现是
以下哪种病人不宜采用溶栓治疗
借款成本为( )债券成本为( )
某企业向银行取得一年期贷款1000万元,利息率为8%,银行要求贷款本息分12个月等额偿还,则该项借款的有效年利率大约是()。
液态奶重点关注的营养成分有()
传统的电影放映是播放电影拷贝胶片上的画面。银幕上人物几秒钟的静止实际上是由放映机播放的数十张胶片上相同的画面形成的,该现象包含的辩证法哲理是:
从长远来看,要维持一个城市的活力和繁荣,就必须注重提高普通市民的生活质量,这最终决定了一个城市真正的__________,决定了一个城市是不是__________长期居住,是不是值得在闲暇之时走进__________,去发现和体验每个人各具特色的生活状态。
下列A、B、C三项分别与①②③三句衔接得最好的一组是:①我不仅知道你会唱歌,②不仅我知道你会唱歌,③我知道你不仅会唱歌,A.而且会跳舞。B.还知道你会跳舞。C.我们组的同事都知道你会唱歌。
下列排序方法中,最坏情况下比较次数最少的是
A、HumanBasicNeeds.B、MaterialComfort.C、Food:HamanBasicNeed.D、BasicNecessitiesofLife.A主旨题。全文谈到了人的三种基本需求,所以A正确。B(物质享受)
最新回复
(
0
)