首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定的程序中,函数fun()的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。K的值由主函数传入,若k的值为500,则函数的值为4622。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行
下列给定的程序中,函数fun()的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。K的值由主函数传入,若k的值为500,则函数的值为4622。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行
admin
2013-06-12
52
问题
下列给定的程序中,函数fun()的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。K的值由主函数传入,若k的值为500,则函数的值为4622。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#include <conio.h>
int fun(int k)
{ int m=0,mc=0, j;
while((k>=2)&&(mc<10))
{
/*************found**************/
if((k%13=0)||(k%17=0))
{ m=m+k;mc++;}
k--;
/*************found**************/
return m;
}
main()
{ clrscr();
printf("%d\n ",fun(500));
}
选项
答案
(1)错误:if((k%13=0)||(k%17=0)) 正确:if(k%13=0)||(k%17==0)) (2) 错误:缺少大括号 正确:加}
解析
能被某个数整除的表示方法是x%y==0,而并非像题目中所表示的if((k%13=0)||(k%17=0)),所以, if((k%13=0)||(k%17=0))修改后的结果应该是答案所示信息,(2)中缺少程序完整所需的“}”,此类信息在做题时一定注意,我们可以在上机考试的时候先运行一下程序,这样明显的错误一般都会有错误信息显示出来,比如丢失“}”的错误信息是“Compound statement missing } in function fun”,并在当前错误处停止光标,我们只要按回车键进行编辑就可以了。
转载请注明原文地址:https://www.kaotiyun.com/show/krJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数INT(LEN("123.456"))的结果是______。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、______和处理过程。
给定程序MODI1.C中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,n=10,则输出16.479905。/************found************/fun(intn)
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是______。
对于长度为8的顺序存储结构的有序表,若采用二分查找法查找,在等概率的情况下的平均查找长度为______的值除以8。
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为 ______。
对长度为4的顺序表进行查找,若第一个元素的概率为1/8,第二个元素的概率为1/4,第三个元素的概率3/8,第四个元素的概率为1/4,则查找任一元素的平均查找长度为______。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
随机试题
简述口语传播的特点。
功利主义立法理论(边沁)
女性,20岁,体检时发现盆腔肿物,剖腹探查见肿瘤累及左侧卵巢,约4.5cm×5cm×6cm,肿瘤为囊实性,病理诊断为未成熟性畸胎瘤。最具特异性的诊断依据是
A.感觉性失语B.失读、失认C.记忆力障碍和痴呆D.耳鸣和幻听E.视幻觉枕叶病变可以引起
依据事故预防与控制的基本原则,下列安全对策中,主要着眼于解决人的不安全行为的有()。
某施工单位未按规定对商品钢筋进行验收,后由于商品钢筋不合格致使工程停工被迫炸毁,则该施工单位可能承受的不利法律后果是( )。
数值平均数包括()。
下列不属于普通护照登记项目的是()。
给定资料1.2015年4月20日,中国新闻出版研究院公布了第十二次全国国民阅读调查报告。数据显示.2014年我国成年人图书阅读率为58%,较2013年的57.8%上升了0.2个百分点。数字化阅读方式的接触率为58.1%,较2013年的50.1%上
输入掩码通过()减少输入数据时的错误。
最新回复
(
0
)