首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。 在每组中,可以没有黑球,但必须要有红球和白球。 组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k
给定程序MODI1.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。 在每组中,可以没有黑球,但必须要有红球和白球。 组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k
admin
2017-02-27
1
问题
给定程序MODI1.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。
在每组中,可以没有黑球,但必须要有红球和白球。
组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的值代表黑球数。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动maln函数,不得增行或删行,也不得更改程序的结构!
#include
int fun()
{ int i,j ,k,sum=0;
printf("\nThe result :\n\n") ;
{ k=8—i—j;
/*********found**********/
if(K>=0 &K<=6)
{ sum=sum+1;
printf ( "red: o04d
white: %4d black: %4d\n", i,j ,k) ;
}
}
}
return sum;
}
main ()
{ int sum;
sum=fun () ;
printf ("sum =%4d\n\n",sum) ;
}
选项
答案
(1) for(i=1;i<=3;i++) (2) if(k>=0&&k<=6)
解析
函数的功能是从3个红球、4个白球、5个黑球中任意取出8个作为一组,输出。
(1)第一个标识下的“for(i=0;i<=3;i++)”说明是3个红球,题干要求必须有红球s,即i是从1开始变化的,所以将“for(i=0;i<=3;i++)”改为“for(i=1;i<=3;i++)”。
(2)第二标识下变量K没有定义,编译时会提示出错。根据题目中要求“在每组中,可以没有黑球,但必须要有红球和白球”因此单单判断黑球是不行的,即k应该大于等于1且小于等于6,即第二个标识下“if(K>=1&&K<=6)”立该改为“if(k>=0&&k<=6)”。
转载请注明原文地址:https://jikaoti.com/ti/MVkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列资料,回答以下问题。某市2005年就该市城镇居民和农民参加体育锻炼及其影响因素,开展了一项调查。调查结束后按城乡、性别分别进行了统计,统计结果如表1和表2所示。无法从表1、表2获得支持的判断是:
行政机关在其法定职权范围内,依照法律、法规、规章的规定,可以委托其他行政机关实施行政许可。下列说法正确的是()。
刑法分则某条文规定:犯A罪的,“处三年以下有期徒刑,并处或者单处罚金”。被告人犯A罪,但情节较轻,且其身无分文。对此,下列哪一判决符合该条规定?()
国家赔偿的最重要方式是()。
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
许许多多的临床实验都表明抗氧化物质实际上并不能对我们的心血管系统起到改善作用。关于抗氧化物质与癌症关系的数据没那么多,但最近一次大规模的检验维生素E能否抑制癌症的实验中途就被停止了——因为维生素E不仅没有显示出益处,反倒略微增加了前列腺癌的发病率。
有关人权,下列表述错误的是()。
下列诗词按其所描述的节气顺序排列正确的一项是()。①孟冬寒气至,北风何惨栗。②池上秋又来,荷花关成子。③露湿寒塘草,月映清淮流。④家家麦饭美,处处菱歌长。
根据下列材料回答问题。经过50多年的发展,我国台湾地区资本市场建立起由“证券交易所集中市场一上柜市场—兴柜市场”构成的完善成熟的多层次资本市场体系。近年由于金融海啸、欧债危机等因素影响,台湾多层次资本市场总体成交值从2010至2012年连续3年下降,20
研究发现,蓝毗尼地区的有机碳、元素碳、左旋葡聚糖、半乳聚糖、甘露聚糖、对羟基苯甲酸、香草酸、丁香酸和脱氢松香酸均在秋季呈现出高值而夏季最低。该地区的左旋葡聚糖含量与南亚受生物质燃烧影响严重地区的浓度水平相当,说明生物质燃烧对蓝毗尼地区的大气环境产生了重要影
随机试题
简述股权取得日购买法和权益结合法的区别。
NewEnergySourceSolarenergyforyourhomeiscoming.Itcanhelpyouasasinglehomeowner.Itcanhelpthewholecountr
不是Beheet病的表现的是
A.金黄色葡萄球菌B.铜绿假单胞菌C.白色念珠菌D.曲霉菌E.产气荚膜梭菌右上肢电烧伤,肿胀明显,有捻发音,分泌物涂片示革兰阳性芽孢杆菌,最可能是什么菌感染
缓控释制剂以静脉注射剂作为参比制剂,两者血中药物浓度不呈现明显差别时,即认为生物等效。()
A、庚型肝炎病毒B、流感病毒C、戊型肝炎病毒D、水痘-带状疱疹病毒E、鼻病毒经血液传播
在岩体内开挖洞室,在所有情况下,下列结果()总是会普遍发生的。[2004年真题]
下列关于固定股利支付率政策的说法中,正确的有()。
A公司从B公司购买一批医疗器械,总价款为人民币150万元。依据双方约定,2013年5月28日,A公司向B公司支付定金人民币30万元;B公司于7月8日交货,A公司在收货后10日内付清余款。5月28日,A公司向B公司开出一张金额为人民币30万元的转账支票(同
以下不属于代订合同法律特征的是()。
最新回复
(
0
)