首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。 例如,若输入5,则应输出-0.283333。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。 例如,若输入5,则应输出-0.283333。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增
admin
2021-07-09
85
问题
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。
例如,若输入5,则应输出-0.283333。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<conio.h>
3 #include<stdio.h>
4 double fun(int m)
5 {
6 double t=1.0 ;
7 int i;
8 for(i=2;i<=m;i++)
9 /*********found*********/
10 t=1.0-1/i;
11 /********* found*********/
12 ;
13 }
14 void main()
15 (int m;
16 system(’’CLS’’);
17 printf (’’\nPlease enter 1 inte-ger numbers:\n’’);
18 scanf(¨%d¨,&m);
19 printf(’’\n\nThe result is %1 f\n’’,
20 fun(m));
21 }
选项
答案
(1)t-=1.0/i; (2)return t;
解析
(1)变量t存放公式的和,通过循环语句进行复合运算,因此此处应改为t-=1.0/i;,注意此处应进行变量的类型转换。
(2)循环结束后应将和值返回给主函数。
转载请注明原文地址:https://kaotiyun.com/show/uatp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。#include<stdio.h>main(){inti;doublesum;sum=1.0;i=1;do{i++;sum+=1/i;}while(i<50);printf(
设a和b均为int型变量,且a=6、b=11、c=3,则能使值为3的表达式足()。
下列选项中不属于结构化程序设计原则的是()。
若有定义语句:doublex,y,*px,*Py;执行了px=&x;Py=&y;之后,正确的输入语句是()。
下列叙述中正确的是( )。
下列关于C语言文件的叙述中正确的是
关于C语言标识符,以下叙述错误的是()。
若有定义语句:doublex[5]={1.0,2,3,4,5.0),*p=x,则错误引用x数组元素的是()。
以下选项中合法的标识符是
数据库系统的核心是
随机试题
肝硬化的特征性病变是
患者男,15岁,诉近3个月间歇性、交替性鼻塞,检查见鼻中隔右侧前段“C”形偏曲,双下鼻甲稍充血、肿胀,对1%麻黄碱收缩反应好,鼻腔无分泌物及新生物。下述处理不妥的是
王某因不服区公安分局行政拘留10天的处罚申请复议。下列关于行政复议的说法中错误的是()。
在DOS系统中,可以唯一确定一个文件的组成要素包括()。
税制建设的财政原则的内容包括()。
下列关于同事督导的优点的说法中,不正确的是( )。
矫正社会工作者被法律授予依法对非监禁罪犯实施( )的职责。
以欺诈、作假等手段获取行政许可的,行政机关应予以撤销。()
在美国,以前教师、银行职员和秘书都是由男士担任的。后来,随着女士渐渐成为这些职业的主要成员,这些职业的社会地位和收入趋向低落。因此,如果现在美国主要由男士担任的职业,如会计、律师和医师也变为主要由女士担任,那么,这些职业的社会地位和收入也将低落。
一两遗传胜过万吨黄金。
最新回复
(
0
)