首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
33
问题
给定程序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全国计算机二级
相关试题推荐
C语句中不能够正确计算下述公式的程序段是()f=
数据库系统的核心是()。
有以下程序:#include<stdio.h>structst{intx:inty;}a[2]={5,7,2,9};main(){printf("%d\n",a[0].y*a[
将E-R图转换为关系模式时,实体和联系都可以表示为()。
输出语句:printf("%d\n",11+011);的输出结果是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
以下数组定义中错误的是()。
结构化程序设计中,下面对GOTO语句使用描述正确的是()。
下列关于二叉树的叙述中,正确的是
随机试题
A.青霉素B.甲氨蝶呤C.环孢素AD.泼尼松E.氨基葡萄糖上述药物中,治疗类风湿关节炎首选的改善病情抗风湿药是
衍生金融工具包括()
肾小管分泌钾离子的主要部位是【】
女性,56岁,高血压、糖尿病史3年,突发胸前区疼痛3h入院。心电图标准12导联是Ⅱ、Ⅲ及aVFST段抬高,病理性Q波,血压85/60mmHg,心率110次/分,心脏三尖瓣区可闻SM2~3/6返流样杂音,双肺呼吸音清,劲V怒张,肝肋下1cm。该例目前的诊断应
A.葡萄胎B.胎盘早剥C.前置胎盘D.前置血管E.破裂妊娠33周,反复无痛性阴道出血3次,最可能的诊断是
属于嘌呤类抗代谢的抗肿瘤药是()。
应急免疫是一种消极的债券组合管理策略。()
分析市场发展过程中变量的相互关系,寻因索果,解决“为什么”等问题的调查方式是()。
影视光源主要包括()。
Although"namingrights"haveproliferatedinAmericanhighereducationforthepastseveraldecades,thephenomenonhasrecentl
最新回复
(
0
)