首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.C。在此程序中,编写函数fun(),其功能是根据以下公式计算s,并将计算结果作为函数值返回,n通过形参传入。 例如,当n的值为11时,函数
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.C。在此程序中,编写函数fun(),其功能是根据以下公式计算s,并将计算结果作为函数值返回,n通过形参传入。 例如,当n的值为11时,函数
admin
2023-02-27
26
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.C。在此程序中,编写函数fun(),其功能是根据以下公式计算s,并将计算结果作为函数值返回,n通过形参传入。
例如,当n的值为11时,函数的值为1.833333。
注意:部分源程序给出如下。
请勿改动主函数main()和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include<stdlib.h>
2 #include<conio.h>
3 #include<stdio.h>
4 #include<string.h>
5 float fun (int n)
6 {
7
8 }
9 void main()
10 {
11 int n;
12 float s;
13 system("CLS");
14 printf("\nPlease enter N:");
15 scanf("%d",&n);
16 s=fun(n);
17 printf("The result is:%f\n",s);
18 }
选项
答案
1 float fun(int n) 2 { 3 int i,s1=0; 4 floal s=0.0; 5 for(i=1;i<=n;i++) 6 { 7 s1=s1+i;/*求每一项的分母*/ 8 s=s+1.0/s1;/*求多项式的值*/ 9 } 10 return s; 11 }
解析
首先需要根据题意分析表达式的规律,得出通项,然后完成程序语句。
本题中公式的规律类似于求1+2+…+n的倒数之和。可以通过for循环语句来实现第1项到第n项的变化。先根据题目要求定义变量,注意该变量的数据类型。然后对其进行初始化操作,因为该变量相当于累加器,所以初值应为0(或0.0,根据变量数据类型来确定),再通过for循环语句来完成累加过程。
本题中s1用来表示每—项的分母,每一项的分母都是由前一项分母加项数得到的。注意,由于s1定义成一个整型,因此在s=s+1.0/s1语句中不能把1.0写成1。
转载请注明原文地址:https://kaotiyun.com/show/EP0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
圆(x-3)2+(y-3)2=9上到直线3x+4y-11=0的距离等于1的点的个数有()。
已知x0,y0,z0是方程组的一组解,且y0是x0,z0的算术平均值,则满足条件的a的值()。
设二次函数f(x)=ax2+bx+c图像的对称轴为x=1,且经过点(2,0),则=()。
三个质数之积恰好等于它们和的5倍,则这三个质数之和为()。
设n是正整数,则n2+n-1的值是()。
一部电影在相邻5个城市轮流放映,每个城市都有3个放映点,如果规定必须在一个城市的各个放映点放映完以后才能转入另一个城市,则不同的放映次序有()。
某校高二年级共有六个班级,现从外地转入4名学生,要安排到该年级的两个班级且每班安排2名,则不同的安排方案有()。
将数字1,2,3,4填入标号为1,2,3,4的四个方格里,每格填一个数字,则每个方格的标号与所填的数字均不相同的填法有()。
一段环形公路赛道一边恰好每隔30m立有一电线杆,另一边恰好每隔25m栽有一树,在马路上共有8处同时有电线杆与树相对立,此段马路总长度为()。
某城市按如下规定收水费:用水不超过60立方米,按每立方米1.4元收费,超过60立方米,超过的部分按每立方米2.6元收费,另外不管用水多少,每立方米需要额外征收1元的排污费,已知某用户4月份水费平均每立方米2.64元,则4月份应交水费()。
随机试题
骨性关节炎最常见于
重金属中毒不可选用的药物是()。
下列氨基酸中属于碱性氨基酸的是
关于劳动争议仲裁,下列说法错误的是:()
焊接时由于不同区段在各自焊接热循环的作用下,引起相应区段金属产生体积互不相同的金相组织,它们会产生相互牵制和相互阻碍,因而引起所谓的( )。
根据《会计基础工作规范》规定,会计机构负责人的直系亲属不得在本单位会计机构中担任( )。
基金账册、会计报表和记录由()来保管。
引起大气运动的根本原因是()。
如果月球表面曾经是岩浆海洋,那么许多元素的分布就应该是连续的。岩浆海洋掌握着解开月球诞生之谜的钥匙,如果岩浆海洋的存在得到确认,那么“巨型冲击假说”讲成为最有力的月亮起源说。由此可以推出:
A、Customerandsalesperson.B、Teacherandstudent.C、Bossandsecretary.D、Guestandwaitress.C关键是听到男士让女士复印20份并送给执行总裁以及各部门经理,女士
最新回复
(
0
)