首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数列的前n项之和。 和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。 请改
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数列的前n项之和。 和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。 请改
admin
2018-08-11
32
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数列的前n项之和。
和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
/*********found*********/
fun(int n)
{int a,b,c,k;
double s;
S=0.0;a=2;b=1;
for(k=1;k<=n;k++)
{
/*********found*********/
s=s+(Double)a/b;
c=a;a=a+b;b=c;
}
return s;
}
main()
{int n=5;
system("CLS");
printf("\nThe value of function is:%lf\n",fun(n));
}
选项
答案
(1)double fun(int n) (2)s=s+(double)a//b;
解析
(1)由于返回值s是double型的,所以函数要定义为double型。
(2)C语言规定所有关键字都必须用小写英文字母表示,所以s=s+(1)ouble)a//b;应改为s=s+(double)a/b;。
转载请注明原文地址:https://jikaoti.com/ti/Gda0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,for循环体执行的次数是______。#defineN2#defineMN+1#defineKM+1*M/2main(){i
定义int*swap()指的是______。
以下只有在使用时才为该类型变量分配内存的存储类说明是______。
下列选项中非法的字符常量是()。
以下结构体类型说明和变量定义中正确的是()。
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(f
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数语第一个数兑换,把最大的数语最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){i
有以下程序:main(){inta=1,b=3,c=5,*p;int*p1=&a,*p2=&b,*p3=&c;*p=*p1*(*p2);printf("%d\n",*p);}执行后的输出结果是()。
随机试题
甲曾任乙装修公司经理,2013年3月辞职,5月8日,为获得更优折扣,甲使用其留有的盖有乙公司公章的空白合同书,以乙公司名义与丙公司订立合同,购买总价15万元的地板,合同约定,6月7日丙公司将地板送至指定地点,乙公司于收到地板后3日内验货,地板经验收合格后,
求曲线z=2x2+3y2在点(1,1,5)处的切平面方程.
患者女性62岁,年轻时生育子女5人,近2年来时常出现不自主流尿,咳嗽、打喷嚏时明显,经常尿湿内裤,痛苦不堪。入院查体:双肾未及,耻骨上未及涨大膀胱,无压痛。蹲位嘱病人咳嗽时有少许尿液自尿道口溢出。尿常规检查(﹣)。患者最可能的诊断是
肺性脑病早期的精神神经症状为
一般工业、民用、公用建设工程的机电安装工程规模按照()进行划分。
我国现行宪法正文的内容包括:
职业病是指企业、事业单位和个体经济组织的劳动者在职业活动中,因接触粉尘、放射性物质和其他有毒、有害物质等因素而引起的疾病。根据上述定义,下列属于职业病的是:
曹操的“何以解忧,唯有杜康”诗句中的“杜康”,是指()。
调制解调器(Modem)的作用是()。
打开工作簿文件excel.xlsx。将A1:F1单元格合并为一个单元格,内容水平居中,计算“产值”列的内容(产值=日产量*单价),计算日产量的总计和产值的总计,并置于“总计”行的B13和D13单元格,计算“产量所占百分比”和“产值所占半分比”列的内容(
最新回复
(
0
)