首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定的程序中,函数fun()的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。K的值由主函数传入,若k的值为500,则函数的值为4622。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行
下列给定的程序中,函数fun()的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。K的值由主函数传入,若k的值为500,则函数的值为4622。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行
admin
2013-06-12
33
问题
下列给定的程序中,函数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://kaotiyun.com/show/krJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在函数调用过程中,如果函数fun A调用了函数fun B,函数fun B又调用了函数fun A,则
数据库保护分为:安全性控制、______、并发性控制和数据的恢复。
数据流的类型有______和事务型。
______是数据库应用的核心。
以下叙述中,错误的是______。
执行以下程序后,输出’*’号的个数是______。#include<stdio.h>main(){inti,j;for(i=1;i<6;i++)for(j=2;j<=i;j++)putch
以下程序中,fun()函数的功能是求3行4列二维数组每行元素中的最大值,请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33
以下函数返回a所指数组中最小值所在的下标值。请完善下列程序。fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p]______;retu
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空#include<stdio.h>structnode{intdata;structn
随机试题
评论联合国的建立与作用。(南开大学2013年世界历史真题)
企业管理周期的中心环节是()
阅读曹禺《日出》中的一段文字,然后回答下列小题。黄省三经理!潘月亭石清,这是谁?他是干什么的?黄省三经理,我姓黄,我是大丰的书记。李石清他是这次被裁的书记。潘月亭你怎么跑到这里来,(对李)谁叫他进来的?李石清不知道他怎
奴隶社会和封建社会的法制()。
某铁路桥梁桥台采用明挖基础,位于多年冻土地区,基础设计采用保持冻结原则,人为上限距地表面为4.0m,从地表面起算,该明挖基础基底最小埋置深度为()。
下列不属于社交基本原则的是()。
代币管理制就是用某种东西或标记来替代实物或权利,当期望行为出现时即给予一定数量的“标记”加以强化,期望行为坚持一段时间后再将“标记”按事前编制的激励系统转换成物质奖励。根据上述定义,下列选项不属于代币管理制的是()。
数据寻址计算的是指令操作数的地址。下列寻址方式中,寻址得到的结果不是数据的是()。
DQDB同时支持(26)两种服务。DQDB子网的双总线结构由(27)总线以及接在这两条总线上的大量的节点组成。DQDB网络为双总线提供了(28)访问控制方式,其中能够提供非等时服务是(29),它用于(30)业务。
Itissaidthathe______murder.
最新回复
(
0
)