首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。 例如:当输入100时,输出:100=9+10+11+12+13+14+15+16 100=18+1
给定程序MODll.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。 例如:当输入100时,输出:100=9+10+11+12+13+14+15+16 100=18+1
admin
2021-07-09
32
问题
给定程序MODll.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。
例如:当输入100时,输出:100=9+10+11+12+13+14+15+16
100=18+19+20+21+22
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
void fun(int n)
{ int j,b,c,m,flag=0;
for(b=1;b<=n/2;b++){
/**********found**********/
n=m;
c=b;
while(m!=0&&m>=c){
/**********found**********/
m=m—C;C++
}
/**********found**********/
if(m!=0)
{prinff(“%d=”,n);
for(j=b;j
prinff(“%d\n”,j);
flag=1:
{
}
if(nag=0)
prinff(“不能分解\n”);
}
main()
{ int n;
prinff(“请输入一个整数:”);seanf(“%d”,&n);
fun(n);
}
选项
答案
(1)m=n; (2)m=m—c:c++: (3)if(m=0)
解析
转载请注明原文地址:https://kaotiyun.com/show/nptp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
设变量己正确定义,则以下能正确计算f=n!的程序段是
若变量已正确定义并赋值,以下不能构成C语句的选项是
在E—R图中,用来表示实体的图形是
软件测试的目的是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
在C语言中,以下说法不正确的是()。
随机试题
月经来潮前24小时取子宫内膜,病理检查提示分泌不良,可能是
某市法院审理本市第一起醉酒驾车刑事案件。下列哪一说法是正确的?(2011—卷二—34,单)
海关对企业在办理报关注册登记过程中所提交的文件、资料予以审核,在规定的期限内,按规定的职权范围进行审批,作出批准或不予批准的决定。我国海关现行规定()具有报关企业的审批权。
甲企业为增值税一般纳税人,适用的增值税税率为17%,存货采用计划成本法核算。该企业2010年9月初“应交税费”账户余额为零,当月发生下列相关业务:(1)购入材料一批,价款200000元,增值税税额34000元,以银行存款支付,该材料计划成本210000元
一般资料:某男,25岁,初中毕业,车工,目前已病休1年。案例介绍:5年前在车间当学徒的时候,脑子里就经常听到嗡嗡的虫叫声和车床的呜叫声。医生检查诊断为神经性耳鸣,药物治疗无效。19岁时不顾家里反对与认识半年的女孩结婚。婚后不久有一次外出,家里被盗,
请以“我为什么要当教师”为题,写一篇论述文。要求观点明确,论述具体,条理清楚,语言流畅,不少于1000字。
你们单位每天加班。但此时你的父亲病重。你怎么办?
试述掌握知识和发展智力之间的关系。
telepresence
Ifwe______ourrelationswiththatcountry,we’llhavetofindanothersupplieroftherawmaterials.
最新回复
(
0
)