首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),它的功能是:计算并输出n(包括n)以内能被3或7整除的所有自然数的倒数之和。 例如,在主函数中从键盘给n输入32后,输出为:s=1.226323。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何
请补充函数fun(),它的功能是:计算并输出n(包括n)以内能被3或7整除的所有自然数的倒数之和。 例如,在主函数中从键盘给n输入32后,输出为:s=1.226323。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何
admin
2010-05-05
57
问题
请补充函数fun(),它的功能是:计算并输出n(包括n)以内能被3或7整除的所有自然数的倒数之和。
例如,在主函数中从键盘给n输入32后,输出为:s=1.226323。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
double fun(int n)
{
int i;
double sum=0.0;
if (n>0&&n<=100)
{
for(i=1;【 】;i++)
if(【 】)
sum+=【 】;
}
return sum;
}
main()
{
int n;
double s;
printf("\nInput n:");
scanf("%d",&n);
s=fun(n);
printf("\n\ns=%f\n",s);
}
选项
答案
i<=n i%3==0||i%7==0 1.0/i或1/(double)i
解析
第一空:本题要求找出n(包括n)以内满足条件的自然数,所以,i的取值范围是从1到n。第二空:i能被3整除,也就是指,i除以3的余数为0。题中的条件是能被3或7整除,所以使用“或运算符||”。第三空:需要注意,如果’/’运算符两边都是整型数,则结果也是整型数。因为i为整型数,如果将i的倒数写为1/i,则结果为0,所以在求倒数时,要使用1.0,而不是1,或者将变量i强制类型转化为double型。
转载请注明原文地址:https://kaotiyun.com/show/3HID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
人们形容天空往往是“蔚蓝的天空”,其实,天空并不是蓝色,飞行员在空中飞行到一定高度以后发现越往高处飞天色越暗。这是因为()。
关于生活常识,下列说法错误的是()。
当今随着信息技术的飞速发展,人们对光存储容量的要求不断提高,下列哪个光存储技术是目前最先进的?()
张某因不服税务局查封财产决定向上级机关申请复议,要求撤销查封决定。但没有提出赔偿请求。复议机关经审查认为该查封决定违法,决定予以撤销。对于查封决定造成的财产损失,复议机关正确的做法是什么?()
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
根据我国有关法律的规定,下列哪一行为是不合法的?()
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
《上海县竹枝词》有诗云:“卅年求富更求强,造炮成船法仿洋。海面未收功一战,总归虚牝掷金黄。”与上述内容有关的历史事件是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
随机试题
以下煤炭资源中征收资源税的有()
A、weaponB、wholeC、waterD、wonderB
A粉防己碱B肼屈嗪C氨氯地平D哌唑嗪E硝普纳经口有效,松弛小动脉平滑肌而起降压作用的是
A.总胆红素升高;直接胆红素升高;尿胆原升高;尿胆红素升高B.总胆红素升高;直接胆红素降低;尿胆原升高;尿胆红素降低C.总胆红素升高;直接胆红素降低;尿胆原降低;尿胆红素升高D.总胆红素升高;直接胆红素升高;尿胆原降低;尿胆红素升高E.总胆红素升高
哈图和父亲带着12岁的儿子巴特进山打猎,不幸遭遇雪崩,三人全部遇难。哈图的妻子依玛闻此讯当即悲痛而死。哈图的母亲和岳父料理完丧事后,为争夺哈图等人的遗产发生纠纷。哈图母亲以所有财产均是她家的为由,要求继承全部遗产,而哈图的岳父则要求继承依玛的遗产,双方争执
下列有关货币市场表述正确的有()。
除法律、行政法规另有规定外,对于有数量限制的行政许可,两个或者两个以上申请人的申请均符合法定条件、标准的,行政机关作出准予行政许可的决定应当根据()。
新西兰奥克兰大学的研究人员与来自英国和美国的研究小组在4年内共同对将近1.2万名老人进行了11项调查。其中一半的老人服用钙片,而另一半则服用没有药物成分的安慰剂。结果显示,前一组每1000人中突发心肌梗死、中风甚至死亡的案例比后一组分别多14起、10起和1
在SELECT语句中使用ORDERBY是为了指定
A、 B、 C、 B应该回答的是同意或者不同意之类的意见。(A)使用与frontdesk相关的词receptionist设置陷阱。(B)不是很合适,故为正确答案。(C)重复使用computer一词,容易造成误导。
最新回复
(
0
)