首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2019-04-14
45
问题
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include <stdio.h>
#include <conio.h>
#include <stdlib.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;
}
void main()
{
printf(″%d\n″,fun(500));
}
选项
答案
(1)if((k%13= =0)||(k%17= =0)) (2)}return m;
解析
(1)C语言中,x能被y整除的表示方法是x%y= =0,而不是题目中所表示的x%y=0。所以,if((k%13=0)||(k%17=0))修改后的结果应该是答案所示信息。
(2)程序中缺少程序完整所需的“}”,此类信息在做题时一定要注意,可以在做题前先运行一下程序,这样明显的错误一般都会有错误信息显示出来。比如丢失“}”的错误信息是“Compound statement missing} in function fun”。
说明:做题之前先运行一下程序,如果有书写错误,系统会提示,这样可以简化题目。
转载请注明原文地址:https://kaotiyun.com/show/PmRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;
函数fun的返回值是()。fun(char*a,char*b)intnum=0,n=0;while(*(a+num))!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++
在C语言中,当表达式值为0时表示逻辑值“假”,当表达式值为______时表示逻辑值“真”。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4下列正确的输入语句是()。
两个或两个以上的模块之间关联的紧密程度称为______。
对线性表进行二分法检索,其前提条件是()。
下列给定程序中,函数fun()的功能是:删除字符串s中所有空白字符(包括Tab字符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
请补充函数fun(),该函数的功能是:把字符下标为非素数的字符从字符串sb中删除,把字符下标为素数的字符重新保存在字符串e口中。字符串sb从键盘输入,其长度作为参数传入函数fun()。例如,输入“abcdefghijkl”,输出“cdfhl”。
设x和y为int型变量,且x的值为15,xy的值为240,则表达式(x&y)&y‖y的结果为()
随机试题
若十进制数为23.6785,则其二进制数为()
患儿,2岁。面色苍白,唇淡甲白,发黄稀疏,神疲乏力,形体消瘦3个月,诊断为营养性缺铁性贫血。西药选用铁剂治疗后,正确的停药时间为血红蛋白()
某女性病人,50岁。因腹痛、寒战高热、恶心呕吐及黄疸2天入院。查体:T40℃、P120次/分、R30次/分,BP90/50mmHg,表情淡漠,剑突下压痛明显,白细胞55.0×109/L,诊断为急性梗阻性化脓性胆管炎、休克。此病人属于哪一类休克
当购买任意一种商品的最后一单位货币所提供的效用增量都相同时,消费者可获得最大满足。()
民事主体对智力成果依法享有的专有权利是( )。著作人身权中的署名权,修改权和保护作品完整权的保护期( )。
在借贷记账法下,“累计折旧”账户的期末余额等于()。
贵州威宁地震,全国各地捐赠,县领导叫你组织一个接赠活动。你应该如何组织?
(1)提高健康素质(2)改善人类生活质量(3)取得基因组研究突破(4)加入人类基因组计划(5)完成承担的科研计划
(1)“3•15”当天,业主代表们找开发商要“说法”(2)施工单位追要拖欠的工程款(3)市设计院承接了“复信花园”设计任务(4)“复信花园”开发公司张经理被抓(5)“复信花园”有两栋高层墙体出现开裂
A、ThelatestdevelopmentsofanarmedrebellioninKarnak.B、ThefallofKarnak’scapitalcityintothehandsoftherebelforce
最新回复
(
0
)