首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。 例如,在主函数中从键盘给n输入20后,输出为: s=0.583333。 注意:要求n的值不大于100。 部分源程序在文件PROG1.C中
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。 例如,在主函数中从键盘给n输入20后,输出为: s=0.583333。 注意:要求n的值不大于100。 部分源程序在文件PROG1.C中
admin
2017-02-27
40
问题
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。
例如,在主函数中从键盘给n输入20后,输出为:
s=0.583333。
注意:要求n的值不大于100。
部分源程序在文件PROG1.C中。
请勿改动主函数mam和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
double fun (int n)
{
}
NONO()
{/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
FILE *rf,*wf; int n,i; double s;
rf — fopen("in.dat","r");
wf=fopen "’out.dat","w");
for(i = 0 ; i< 10 ; i++) {
fscanf (rf, "%d", &n);
s = fun (n);
fprintf (wf, "%1f\n", s);
}
fclose (rf); fclose (wf);
}
main()
{int n; double s;
printf("\nlnput n: ”);
scanf("%d", &n);
s=fun (n);
printf ("\n\ns=%f\n",s);
NONO();
}
选项
答案
1 int i; 2 double sum=0.0; 3 for(i=1; i<=n; i++) 4 if(1005==0 l li009==0)/* 被5或9整除* / 5 sum+=1. 0/i; 6 return sum;
解析
程序功能是计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。
(1)首先,通过循环,判断小于等于n的每一个整数是否符合题干中的要求。其中的判断条件能否被5或者被9整除为:i%5=0||i%9==0。
(2)然后求得符合(1)要求的数的倒数的累加和。
转载请注明原文地址:https://www.kaotiyun.com/show/cgID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
①在无意义面前,大脑由于寻找不到答案而引发焦虑,当然这是积累到固定阈值之后的事情②权利是伴随选择而产生的,譬如电视机的频道转换器就给了观众看与不看的权利③人的大脑有一种无法改变的功能,即不断地追索词语以及所有事情的意义④如果在
根据下列材料回答问题。打字人员在抄录上表时因粗心输错了一个数据,该数据可能是()。
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
年末所有损益类账户的余额均为零,表明()。
青盲的主要诊断依据是:
某保险公司为了防范不可抗力可能损毁信息系统中的客户资料风险,采用了在异地设立数据备份中心的措施,备份中心的机房设备采用了密码保护、报警系统等措施。设立异地备份中心属于一般控制中的()。
小柳,12岁,患唇腭裂,性格内向、自卑。小柳父母想给小柳做手术,但手术周期长、费用高,给他们带来很大的经济和心理压力。为了帮助小柳,社会工作者可以提供的服务有()。
TheEnglishCivilWarisalsocalledthe______.Ithasbeenseenasaconflictbetweenthe______andtheking,andaconflictbe
寻租带来的社会成本主要包括()。
工业是各地经济增长中的主力,一定程度上工业的增长决定当地经济增长的格局,也可由此推断各地经济发展的差异情况。根据国家统计局公布的规模以上工业企业统计数据,如下图,2004年以来,中西部地区工业增长加速,与东部增长差距缩小,由2003年1—12月相差3.
ИмяГорького,____,широкоизвестнововсеммире.
SoftwarepiracyproblemsexistandhavebeenexacerbatedinrecentyearsduetoISoverload,decentralizedpurchasing,budgetc
【B1】【B10】
最新回复
(
0
)