首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:根据以下公式计算S,并将计算结果作为函数值返回,n通过形参传入。 例如,若n的值为11时,函数的值为1.
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:根据以下公式计算S,并将计算结果作为函数值返回,n通过形参传入。 例如,若n的值为11时,函数的值为1.
admin
2020-06-16
50
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:根据以下公式计算S,并将计算结果作为函数值返回,n通过形参传入。
例如,若n的值为11时,函数的值为1.833333。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
float fun(int n)
{
}
void main()
{
int n;
float s;
system("CLS");
printf("\nPlease enter N:");
scanf("%d“,&n);
s=fun(n);
printf("The result is:%f\n",s);
}
选项
答案
float fun(int n) { inti,s1=0; float s=0.0; for(i=1;i<=n;i++) { s1=s1+i;/*求每一项的分母*/ s=s+1.0/s1;/*求多项式的值*/ } return s; }
解析
此类计算表达式值的程序,首先需要根据题意分析表达式的规律,得出通项,然后再完成程序语句。
本题中表达式的规律是1+2+…+n的倒数之和,那么可以通过for循环语句来实现第1项到第n项的变化。其实就是累加算法,方法是先根据题目要求定义变量,注意该变量的数据类型,然后对其进行初始化操作,因为该变量的作用是累加器,所以初始值应为0(或0.0,根据变量数据类型来确定),再通过for循环语句来完成累加过程。
本题中s1用来表示每一项的分母,每一项的分母都是由前一项分母加项数。注意,由于s1定义成一个整型,所以在s=
转载请注明原文地址:https://kaotiyun.com/show/FYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
设有定义:inta;floatb:执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
以下叙述中正确的是
设有定义:intx=2:以下表达式中,值不为6的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
下列数据流图(DFD)构造规则中正确的是
若有定义语句:intx=10;则表达式x-=x+x的值为
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo”,子字符串为”as”,则应当输出6。注意:请勿改动主函数main和其他函数
随机试题
城镇土地使用税
A被动体位B强迫坐位C强迫患侧卧位D强迫仰卧位E辗转体位泌尿系结石病人
A、了解病情的轻重和病情的进退B、了解津液的变化C、了解正邪斗争消长的情况D、了解胃气的有尤E、了解病位的深浅从舌苔的润燥可
根据程序公正的基本要求,法官应该禁止下列哪些行为?()
《公司法》第一百八十三条规定:“公司经营管理发生严重困难,继续存续会使股东利益受到重大损失,通过其他途径不能解决的,持有公司全部股东表决权()以上的股东,可以请求人民法院解散公司”。
下面是某金属公司的一组经营数据资料。(1)为核算甲种物资的计划期初库存量,在编制计划时盘点该种物质库存量150件,平均一日需要量10件,预计期发出量比收入量多30件。(2)乙种物资每月采购总量1200件,单价30元/件,年储存费率是12%,一次订购费用
对黑猩猩做“顿悟实验”的是()
()对知觉和产生消极情感有重要作用,在厌恶学习中也很重要
下面关于数据库数据模型的说法中,哪一个是错误的?()
YouwillheartheChiefExecutiveofBestValue,anAmericanchainofconveniencestores,talkingaboutachangeinthecompany’
最新回复
(
0
)