首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删
admin
2018-03-28
31
问题
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。
例如,若m中的值为5,则应输出0.536389。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
double fun(int m)
{double y=1.0;
int i;
/*********found*********/
for(i=2;i<m,i++)
/*********found*********/
y一=1/(i*i);
return(y);
}
main()
{int n ram=5;
print:f("\nThe result is%if\n",
fun(n));
}
选项
答案
(1)for(i=2;i<=m;i++) (2)y一=1,0/(i*i);
解析
(1)使用for循环计算公式,必须计算到m,所以应改为for(i=2;i<=m;i++)。
(2)在除法运算中,如果除数和被除数都是整数,那么所除结果也是整数,因此应改为y-=1.0/(i*i)。
转载请注明原文地址:https://kaotiyun.com/show/dDxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#inClude<stdio.h>main(){staticchara[]="Languagef",b[]="programe";Char*p1,*p2;intk;p1=a
已知i、j、k为iht型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是______。
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i≤0)inta[10]={O,12,3,4,5,6,7,8,9},*p=a;
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#include<stdio.h>main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_____。
下列对于线性链表的描述中正确的是______。
下面程序的运行结果是()。#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abcdt",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
以下选项中合法的实型常数是
以下关于函数的叙述中正确的是()。
随机试题
A.补中益气汤B.升阳益胃汤C.东垣清暑益气汤D.归脾汤内伤发热气虚血亏证,兼气虚下陷者可选用
A.急性肾炎综合征B.快速进行性肾炎综合征C.肾病综合征D.慢性肾炎综合征E.隐匿性肾炎综合征毛细血管内增生性肾小球肾炎的临床表现是
A.预防为主B.强制免疫C.主动免疫D.被动免疫E.混合免疫国家对严重危害养殖业生产和人体健康的动物疫病实施
按照计息方式的不同,附息债券还可细分为( )。
证券公司的自营业务决策机构原则上应当按照()来设立。
他给机关( )的第一个好制度,就是干部定时参加集体劳动。
金代女真贵族的火葬主要以木棺、木匣或石函等来盛敛骨灰。火葬在金代女真人中一直流行,但是金代早期金源地区的土坑火葬墓与金代中期以后的各类火葬墓有着本质区别,前者是女真旧俗的遗留,后者则受到了佛教影响。而金代中后期,女真人占领黄河流域后,佛教在汉族中已经十分盛
软件维护阶段的任务分为三部分:理解现有系统、【】现有系统、重新确认修改部分。
有如下类及函数的定义:classWow{intk;public:Wow(intn=0):k(n){}intincre(){return++k;}
Whatisthepassagemainlyabout?WhichofthefollowingstatementsisNOTcorrect?
最新回复
(
0
)