首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODll.C
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODll.C
admin
2018-03-28
20
问题
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不要改动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()
{system("CLS");
printf("%d\n",fun(500));
}
选项
答案
(1)if((k%13==0)||(k%17==0)) (2)} retum m;
解析
(1)C语言中,x能被y整除的表示方法是x%y==0,而不是题目中所表示的x%y=0。所以,if ((k%13=0)||(k%17=0))修改后的结果应该是答案所示信息。
(2)程序中缺少程序完整所需的"}",此类信息在做题时一定要注意,可以在做题前先运行一下程序,这样明显的错误一般都会有错误信息显示出来。
比如丢失"}"的错误信息是"Compound.Statement missing}in Unction fun"。
转载请注明原文地址:https://kaotiyun.com/show/ixxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
先用以下语句定义字符型变量:charc;然后要将字符a赋给变量c,则下列语句中正确的是()
下列对于线性链表的描述中正确的是______。
请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。 【】(double,double); main( ) {doublex,y; scanf("%lf%lf",&x,&y); printf("%lf\n",ma
若有以下程序 intf(intx,inty) { return(y-x)*x;} main( ) { inta=3,b=4,c=5,d; d=f(f(3,4),f(3,5)); printf("%d\n",d);
以下程序的输出结果是() main() {staticchara[10]={"Chinese"}; printf("%d",strlen(a)); }
下面程序的运行结果是()。#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();printf("%d
下列语句的输出结果是______。charS[20]="aaaa",*sp=s;puts(strcat(sp,"AAAAA"));
以下能正确定义二维数组的是______。
下列关于队列的叙述中正确的是
随机试题
关于抑制磁化率伪影的对策中,错误的是
某孕妇,妊娠28周,因意外碰撞出现持续性腹痛。查体:子宫硬如板状,有压痛,子宫比妊娠周数大,阴道无流血,胎心、胎动消失。诊断为重型胎盘早剥。正确的处理措施是
上市公司拟运用新股发行募集资金收购资产的,董事会应公告被收购资产的评估报告。()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性()。
2012年全年全社会固定资产投资374676亿元,比上年增长20.3%,增速比2011年回落3.5个百分点;扣除价格因素,实际增长19.0%。其中,固定资产投资(不含农户)364835亿元,增长20.6%,比2011年回落3.4个百分点;农户投资984.1
在美国作家约瑟夫·海勒的小说《第22条军规》中,第22条军规规定:仅当一个军人的精神不正常且由本人提出停止飞行的申请,才能获准停止飞行。根据常识,如果一个军人能够意识到存在飞行危险并提出停止飞行的申请,这表明他的头脑清醒,其精神不可能不正常。以下哪项陈述是
中共十九大提出了“培养担当民族复兴大任的时代新人”的战略要求。时代新人的根本要求有
SELECT学院表.系号,SUM(工资);FROM学院表,教师表;WHERE学院表.系号=教师表.系号;GROUPBY学院表.系号查询结果是
【B1】【B4】
TheInputHypothesisisputforwardby
最新回复
(
0
)