首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,它的功能是:计算并输出13(包括n)以内能被5或9整除的所有自然数的倒数之和。 例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。 注意:要求n的值不大于100。 部分源程序在文件PROGI.C中
请编写函数fun,它的功能是:计算并输出13(包括n)以内能被5或9整除的所有自然数的倒数之和。 例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。 注意:要求n的值不大于100。 部分源程序在文件PROGI.C中
admin
2013-06-12
68
问题
请编写函数fun,它的功能是:计算并输出13(包括n)以内能被5或9整除的所有自然数的倒数之和。
例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。
注意:要求n的值不大于100。
部分源程序在文件PROGI.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数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,"%lf\n",s);
}
fclose(rf);fclose(wf);
}
main()
{ int n;double s;
printf("\nInput n:"),scanf("%d",&n);
s=fLln(n);
printf("\n\ns=%f\n",s);
NONO();
}
选项
答案
int 1; double sum=0.0; for(i=1;i<=n;i++) if(i%5==0 || i%9==0) /*被5或 9整 除*/ sum+=1.0/i; return sum;
解析
(1)首先,通过循环,判断小于等于n的每一个整数是否符合题干中的要求。其中的判断条件能否被5或者被9整除为i%5==0||i%9==0。
(2)然后求得符合(1)要求的数的倒数的累加和。
转载请注明原文地址:https://kaotiyun.com/show/zgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是______。 #include <stdio.h> main() {int a[]:{1,2,3,4,5,6,7,8,9,10,11,12): int *p=a+5,*q=NULL: *q=*(p+5): printf("%d %d\
有以下程序 main() { int x[]={1,3,5,7,2,4,6,0),i,j,k; for (i=o; i<3; i++) for(j=2;j>=i;j--) if(x[j+1]>x[j]){k=x[j]; x[j]=x(j+1); x[j+1
给定程序MODI1.C中函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据赋0~m-1的值。#include<Stdio.h>#include<conio.h>#include<stdlib.h>typed
执行以下程序后,输出’*’号的个数是______。#include<stdio.h>main(){inti,j;for(i=1;i<6;i++)for(j=2;j<=i;j++)putch
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumM
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是______。
fread(buf,32,2,fp)的功能是______。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
随机试题
习近平新时代中国特色社会主义思想明确,全面推进依法治国的总目标是()
树脂全冠最常见的适应证是
平胃散与藿香正气散共同药物是
空气的动力黏滞系数与水的动力黏滞系数分别随温度的降低而()。
水池满水试验时,每次注水为设计水深的()。
设备更新的前提是()
ABC会计师事务所负责审计甲公司2014年财务报表。以下情形中属于ABC会计师事务所应当进行项目质量控制复核的有()。
旅游活动中若有游客突然生病,通常情况下由地陪及患者亲友将其送往医院,全陪带团继续游览。()
主要用于装裱书画和礼品装饰之用的是()锦。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
最新回复
(
0
)