首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件IODI1.C中,不要改动main函数,不得增行或删
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。 例如,若m中的值为5,则应输出0.536389。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件IODI1.C中,不要改动main函数,不得增行或删
admin
2017-09-23
66
问题
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。
例如,若m中的值为5,则应输出0.536389。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件IODI1.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=5;
printf("\nThe result is%lf\n",
fun(r1));
}
选项
答案
(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/fzxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在三级模式之间引入两层映像,其主要功能之一是()。
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4:*y=s[m];m--;}voidmain(){
下列叙述中错误的是()。
下列选项中,不属于数据库管理的是()。
下面程序的运行结果是()。#include<stdio.h>main(){chara[80],*p"AbabCDcd";inti=0,j=0;while(*(p++)!=’\0’){if(*p>=’a’
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.C"main(){fun();printf("\n");}
已知下列函数定义:fun(int%,intc,intn,intdatA){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法是(假设变量a的说明为int
若有“doublea;”,则正确的输入语句是()。
以下程序统计从终端输入的字符中大写字母的个数。用#号作为输入结束标志,请填空。#include<stdio.h>#include<ctype.h>main(){intnum[26],i;charc;for(i=0;i<26
有以下程序:#include<string.h>inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t++=a++;}else{inta
随机试题
A注册会计师正在执行B股份有限公司2013年年度财务报表审计工作,了解到其财务人员整体素质较差,对此,A注册会计师的下列做法中错误的足()。
中华人民共和国的成立,标志着中国已从半殖民地半封建社会进入到()
“碧云天,黄花地,西风紧,北雁南飞”出自《桃花扇·却奁》。()
函数x=+y2的驻点_______.
腰痛实证的主要病机有
声强的准确定义
建立单位内部会计监督制度应遵循的原则有()。
幼儿看书距离过近,时间长了容易产生()。
令人欣喜的是,在此次发布的中国经济“2015半年报”中,服务业、高技术产业、网络消费等数据格外“_____”。其快速增长的背后,是改革创新的“_____”正在破解发展中的现实困难,激发引领中国经济可持续发展的不竭动力。填入画横线部分最恰当的一项是:
Whoisthisadvertisementfor?
最新回复
(
0
)