首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
38
问题
编写函数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://kaotiyun.com/show/V7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试论雅尔塔体制与冷战起源的关系。(华东师范大学2006年世界通史真题)
福禄贝尔关于幼儿园教育方法的基本原理是
有关多元智力理论的说法,正确的是()
下列哪一个不是现代教育的特征
只有在部分准备金制度下,才可能有存款货币的创造。()
材料:“法律对人的行为以及对社会关系的影响,实质上就是国家把自己的意志和态度通过国家权力加以推行和实现;法律作用取决于经济基础,在一定的社会中,法律能否承担起立法者赋予它的功能,从根本上说,这取决于生产关系或生产方式自身的生命力,而不是取决于立法者的主观愿
(2014年真题)下列选项中,属于我国非规范性法律文件的是()。
乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用下列程序中的()。
请简要陈述宋朝关于民事诉讼的程序规定。
设曲线L的参数方程为x=φ(t)=t—sint,y=ψ(t)=1一cost(0≤t≤2π).(Ⅰ)求证:由L的参数方程确定连续函数y=y(x),并求它的定义域;(Ⅱ)求曲线L与x轴所围图形绕Oy轴旋转一周所成旋转体的体积V;(Ⅲ)设曲线L与x轴围
随机试题
金属液经过冒口再浇入铸型或用发热冒口等方法可防止铸件产生缩孔。()
A.注册B.成肽C.转位D.终止E.起始核糖体沿mRNA的移动称为
下列关于不动产登记资料的查询中,不属于对查询人的要求的是()。
对于个别要求较高水温的用水设备,如()等,宜采用将一般热水进一步加热或单独加热两种方式。
担保贷款是一种由()承诺,在借款人不能偿还贷款时,由其保证按约定条件承担还款责任的贷款。
关于资本市场,下列说法不正确的是()。
创新是一个民族进步的灵魂,是一个国家兴旺发达的不竭动力.也是一个政党永葆生机的源泉。创新包括理论创新、制度创新、技术创新、文化创新及其他各方面的创新。在各种创新中处于先导地位的是()。
选出没有歧义的句子。( )
检察机关及其公职人员依照法定职权适用法律处理案件的专门活动属于()。
【君主立宪派】
最新回复
(
0
)