首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun(),它的功能是求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并做为函数值返回。例如:n为1000时,函数值应为s=153.909064。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数
编写函数fun(),它的功能是求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并做为函数值返回。例如:n为1000时,函数值应为s=153.909064。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数
admin
2010-02-08
30
问题
编写函数fun(),它的功能是求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并做为函数值返回。例如:n为1000时,函数值应为s=153.909064。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <math.h>
#include <stdio.h>
double fun(int n)
{
}
main()
{
clrscr();
printf("s=%f\n", fun(1000));
}
选项
答案
double fun(int n) {double s=0.0; int i; for(i=0; i<n;i++) /*从0~n中找到既能被3整除同时又能被7整除的数,并将这些数求和*/ if (i%3==0&&i%7==0) s=s+i; s=sqrt (s); /*对s求平方根*/ return s; }
解析
本题的解题思路是逐个取得从0~n之间的所有数,对每次取得的数进行条件判断,条件是既能被3整除同时又能被7整除,注意:这两个条件要求同时成立,因此用到了“&及,’运算符。满足条什,该数就被累加到s中去,所有符合条件的数找完后,用sqd()函数(包含于头文件<math.h>中)对s求平方根。
转载请注明原文地址:https://jikaoti.com/ti/LFkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述20世纪初资产阶级民主革命思想的主要内容。(武汉大学2001年中国近现代史真题)
试分析唐初至清代赋役制度变革的历程及其社会作用。(北京大学1999年中国通史真题)
分析近代西欧在世界产生重大影响的优势。(江西师范大学2013年世界通史真题)
事后检验常用的方法有()
裴斯泰洛齐整个教育体系的核心是
简述课程目标的主要来源。
法律效力与法律实效有联系,但不是同一概念,下列哪一或哪些选项体现了两者的区别?()
已知函数z=u(χ,y)eaχ|by,且=0,若z=z(χ,y)满足方程+z=0,则a=________,b=________.
设函数f(x)在[—1,1]上连续,在点x=0处可导,且f’(0)≠0.(Ⅰ)求证:给定的x∈(0,1),至少存在一个θ∈(0,1)使得∫0xf(t)dt+∫0—xf(t)dt=x[f(θx)—f(—θx)];(Ⅱ)求极限.
下列关于Applet的叙述中,正确的是()。
随机试题
治疗脑脊液鼻漏,以下正确的处理是
女,41岁。夜间上腹痛3年,胃镜检查确诊为十二指肠溃疡,近2周来疼痛变为餐后腹痛、呕吐,吐出大量酸腐味宿食,应考虑并发了
女,50岁,掌指和腕关节反复肿痛2年余,近1个月病情加重,晨起时出现关节僵硬,活动后可缓解。首先考虑的诊断是
原发性再障的病因是()
法律规范由()要素构成。
沪深300股指期货报价的最小变动量是0.2点,沪深300股指期货合约的乘数为300元,则一份合约的最小变动金额是()元。
2001年1月1日,益荣公司销售一批材料给日盛公司,含税价为105000元:2001年7月1日,日盛公司发生财务困难,无法按合同规定偿还债务,经双方协议,益荣公司同意日盛公司用产品抵偿该应收账款。该产品市价为100000元,增值税税率为17%,产品成本为1
设随机变量X~F(m,n),令p=P(X≤1),q=P(X≥1),则().
下列关于Winmail邮件服务器的描述中,错误的是
Thepresidentexplainedthatthepurposeoftaxationwasto_____governmentspending.
最新回复
(
0
)