首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:求s的值。 例如,当k为10时,函数值应为:1.533852。 请改正程序中的错误,使程序能输出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得 更改程序的结构! #include
给定程序MODll.C中函数fun的功能是:求s的值。 例如,当k为10时,函数值应为:1.533852。 请改正程序中的错误,使程序能输出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得 更改程序的结构! #include
admin
2013-04-02
34
问题
给定程序MODll.C中函数fun的功能是:求s的值。
例如,当k为10时,函数值应为:1.533852。
请改正程序中的错误,使程序能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得
更改程序的结构!
#include
#include
/************found************/
void fun(int k)
{int n; double s, w, p, q;
n = 1;
s = 1.0;
while (n <= k)
{w = 2.0 * n;
p = w - 1.0;
q = w + 1.0;
s = s * w *w/p/q;
n++;
}
/************found************/
return s
}
main ()
{
printf("%f\n", fun (10));
}
选项
答案
double fun(int k) return s;
解析
(1)第一个标识下fun函数的定义缺少返回类型,所以将“void fun(int k)”改为“double fun(int k)”。
(2)第二个标识下返回语句没有分号结束。所以,第二个标识下“return s”应该改为“return s;”。
转载请注明原文地址:https://kaotiyun.com/show/tJJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是输出如下形式的方阵:13141516910111256781234请填空。ma
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {in
有以下程序: main() {int a[]={2,4,6,8,10},y=0,x,*p; p=&a(1); for(x=1;x<3;x++) y+=p[x]; printf("%d\n",y); } 程序运行
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<stdio
有以下程序 main() {int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i-0;i<3;i++) printf("%d",t[2-i][i]); }
有以下程序 int fun1 (double a){return a*=a;} int fun2 (double x,double y) { double a=0,b=0; a=fun1
已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。#include<stdio.h>#include<stdlib.h>struc
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针向链表的第—个结点。若有以下程序段 q=s; s=s->next; p=s; while(p->next) p
在数据库系统中,实现各种数据管理功能的核心软件称为【 】。
随机试题
A子宫阔韧带B子宫圆韧带C子宫主韧带D骶子宫韧带E卵巢固有韧带维持子宫后屈的韧带
水体密度分布对感潮河口污染物的输移混合影响很大,按垂向密度结构考虑,入海口可分为()。
图1-2-3表示()组织结构。
“经营单位”栏应填:“集装箱号”栏应填:
下列各项中,应通过“资本公积”科目核算的有()。
年薪制的特点包括()。
以教师为中心,以教材为中心,以课堂为中心反映了()。
对于“没有革命的理论,就没有革命的运动”的理解正确的是
一台Catalyst6500的VTP域名是pku,在该交换机上建立ID号为222,名为lib222的VLAN,并删除ID号为133,名为phyl33的VLAN,正确的配置命令是()。
Accordingtotheauthor,whatmaybethepossiblecarriersofbirdflu?Accordingtothestudyteam,______isapracticethatc
最新回复
(
0
)