首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数countValue(),它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并作为函数值返回,最后结果s输出到文件OUT11.DAT中。 例如,若n为1000时,函数值应为s=153.909064。 注意:
请编写函数countValue(),它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并作为函数值返回,最后结果s输出到文件OUT11.DAT中。 例如,若n为1000时,函数值应为s=153.909064。 注意:
admin
2009-02-24
13
问题
请编写函数countValue(),它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并作为函数值返回,最后结果s输出到文件OUT11.DAT中。
例如,若n为1000时,函数值应为s=153.909064。
注意:部分源程序已给出。
请勿改动主函数main()和输入输出函数progReadWrite()的内容。
试题程序:
#include<conio. h>
#include<math.h>
# include<stdio. h>
double countValue(int n)
{
}
main ( )
{
clrscr ();
printf("自然数之和的平方根=%f\n", countValue(1000));
progReadWrite ( );
}
progReadWrite ( )
{
FILE *wf;
int i, n;
float s;
wf = fopen("OUTll.DAT", "w");
s = countValue (1000);
fprintf(wf, "%f\n", s);
fclose (wf);
}
选项
答案
double countValue(int n) { double xy=0.0; int i; for(i=1;i<n;i++) if(i%3==0 && i%7==0) xy+=i; /*求n以内(不包括n)同时能被3与7整除的所 有自然数之和*/ xy=sqrt((double)xy); /*再对总和求平方根*/ return xy; }
解析
本题的解题思路是:利用一个for循环依次从n个自然数当中取数,对当前取出的数进行条件判断。判断条件为:既能被3整除同时也能被7整除,因此,用“&&”运算符来连接两个条件表达式,当某数满足判断条件时,就把该数累加到变量xy中(xy的初始值为0.0),当所有满足条件的数都被找完后,对累加求得的变量xy的值进行求平方根的计算,并把所求得的结果作为函数值返回。
转载请注明原文地址:https://www.kaotiyun.com/show/zCYZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
UNIX系统中,把输入输出设备看作是
下列关于E-R模型向关系数据模型转换的叙述中,正确的是
在实时操作系统中,通常采用哪种调度算法来分配处理器?以满足实时性要求。()
文件系统提供按名存取功能,要求用户在读文刊:之前调用【】文件操作。
关于数据库技术的发展历史,下列说明不正确的是
下面关于网络信息安全的一些叙述中,不正确的是
在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器,另一个是【】。
设有关系模块R(B,C,M,T,A,G),根据语义有如下函数依赖集:F=(B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→G}。则关系模式R的候选码是______。
假定有n个关键字,它们具有相同的散列函数值,用线性探查方法把这n个关键字存入到哈希地址空间中要做【】次探查。
在SQLServer2008中,有两种身份验证模式,一种是混合身份验证模式,另一种是【9】身份验证模式。
随机试题
往复泵是间歇循环地吸入和排出液体,周而复始地工作。
下列与判断病情活动性无关的指标是治疗方案中除应用NSAID对症外,选用哪种治疗方案最好
质地最硬的肿瘤是
关于妊娠期乳房的变化,正确的是()。
置入心脏起搏器的患者,生活中需要特别注意
诊断慢性支气管炎的主要依据是
患儿,男,7个月。因“间断腹泻2个月,厌食1个月”入院,查体患儿神志清楚,精神反应差,皮肤黏膜苍白。血常规:血红蛋白70g/L,红细胞3.5×1012/L。根据病情护士考虑该患儿为
D域由x轴,x2+y2-2x=0(y≥0)及x+y=2所围成,f(x,y)是连续函数,化f(x,y)dxdy为二次积分是()。
建设项目的环境影响评价文件自批准之日超过()年,方决定该项目开工建设的,其环境影响评价文件应当报原审批部门重新审核o
下列各项中,不属于合同书面形式的是()。
最新回复
(
0
)