首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。 例如,若m=2000,则应输出:0.000160。 请改正程序中的语法错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
admin
2020-07-28
43
问题
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。
例如,若m=2000,则应输出:0.000160。
请改正程序中的语法错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 /**********foundv/
3 fun(int m)
4 { double y=0,d;
5 int i;
6 /**********found**********/
7 for(i=100,i<=m,i+=100)
8 {d=(double)i*(double)i;
9 y+=1.0/d;
10 }
11 return(y);
12 }
13 main()
14 { int n=2000;
15 printf(’’\nThe result is%1f\n’’, fun(n));
16 }
选项
答案
(1)double fun(int m) (2)for(i=100; i<=m; i+=100)
解析
函数为累计相加,计算公式的值。
(1)第一个标识下的fun函数的定义,根据题干中给出的公式中的分数部分,可知应该具有double类型返回值。所以应将“fun(int m)”改为“double fun(int m)”。
(2)第二个标识下的for循环过程是实现对公式的求解,C语句中for循环中的多个循环条件表达式是以分号为分隔符,所以第二个标识下“for(i=100,i<=m,i+=100)” 改为 “for(i=100;i<=m;i+=100)”。
转载请注明原文地址:https://kaotiyun.com/show/wW3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序,编译时出现错误,你认为出错的是#include<stdio-h>main(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/printf("%d,%d,%d
以下选项中非法的C语言字符常量是
以下叙述中错误的是
十进制整数设为整数类Ⅰ,则下面属于类Ⅰ的实例的是
以下叙述中错误的是
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break
以下选项中作为C语言合法常量的是
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
软件需求规格说明书的作用不包括
有以下程序段:int*p;p=______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
随机试题
()是个体自觉地确立目的,根据目的调节支配行动,克服困难,实现预定目标的心理过程。
教育史上,课程类型的两大主要对立流派是()
CH50法是测定
一婴儿能独坐。并坐得很稳,但不会爬,能无意识地发出复音,认识生熟人,不能听懂自己的名字。此小儿的年龄最大可能是
烧结普通砖砌体砌筑方法中的“三一”砌砖法是指()。
证券公司、证券投资咨询机构应当制定证券投资顾问人员管理制度。加强对证券投资顾问人员()的管理。Ⅰ.资格审查Ⅱ.注册登记Ⅲ.岗位职责Ⅳ.执业行为
()是指客户把持有的外币储蓄存款、外币现钞按银行对外公布的现汇、现钞买入价卖给银行,由银行兑付相应的人民币。
一、注意事项1.监考老师发给你的测试材料分为两部分:试题本和答题纸。2.测试开始前。请在试题本和答题纸上指定位置先填写好自己的姓名、准考证号等项内容。然后再开始答题。3.申论考试与传统的作文考试不同,是分析驾驭材料的能力与表达能力并重的考试。作答参考
装修工人小郑用相同的长方形瓷砖装饰正方形墙面,每10块瓷砖组成一个如图所示的图案。小郑用这个图案恰好铺满该墙面,那么,他最少用了多少块瓷砖?
Athiefdroppedawinninglotteryticket(彩票)atthesceneofhiscrime,buthehasbeengivenalessonin【C1】______.Themanwh
最新回复
(
0
)