首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。 例如,若输入5,则应输出一0.283333。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。 例如,若输入5,则应输出一0.283333。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序
admin
2017-02-24
15
问题
下列给定程序中,函数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 integet numbers:\n");
18 scanf("%d",&m);
19 printf("\n\nThe result is %1f\n",
20 fun(m));
21 }
选项
答案
(1)t-=1.0/i; (2)return t;
解析
(1)变量t存放公式的和,通过循环语句进行复合运算,因此此处应改为t-=1.0/i.,注意此处应进行变量的类型转换。
(2)循环结束后应将和值返回给主函数。
转载请注明原文地址:https://jikaoti.com/ti/Koi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请选出正确的程序段
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",a[2-i][i]);}
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
在结构化程序设计中,模块划分的原则是
以下程序的运行结果是【】。#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5
已有定义:charc=′′;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。
下列程序的输出结果是#include"stdio.h"#defineN3#defineM3voidfun(inta[M][N]){printf("%d\n",*(a[1]+2));}main(){inta
设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是
随机试题
我国古代丧服制度中,子和在室女为父母丧应服()
大针用于治疗:铍针用于治疗:
关于霍奇金淋巴瘤的特点,错误的是
房地产是一种特殊商品,()是其与劳动力、资本以及其他类别商品的最大区别。
我国主管全国会计工作的机构是()。
保险公估机构与他人串通提供虚假报告来骗取保险金的,没收违法所得,并处以违法所得( )罚款;情节严重的,责令停业整顿或吊销《许可证》。
国债属于()。
《天仙配》是()的剧目。
Agingbabyboomersaredeterminedtofighttheagingprocess.Theyspendmillionsofdollarsayearon【C1】______theyperceiveas
A、Togivethespeaker’sopinionaboutlongbustrips.B、Topersuadepeopletotakelongbustrips.C、Toexplainwhybustripsar
最新回复
(
0
)