首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数, j的值代表白球数,k的值代表黑球数
下列给定程序中,函数fun()的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数, j的值代表白球数,k的值代表黑球数
admin
2010-11-26
10
问题
下列给定程序中,函数fun()的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数, j的值代表白球数,k的值代表黑球数。
请改正程序中的错误,使它能得出正确的结果。
注童:不要改动main 函数,不得增行或删行,也不得更改程序的蛄构。
试题程序:
#include <stdio. h>
int fun ()
{int i,j,k, sum=0;
printf ("\nThe result : \n\n ");
/**************found***************/
for (i=0; i<=3; i++)
{ for (j=1;j<=5;j++)
{ k=8-i-j;
/**************found ******************/
if (k>=1&&k<=6)
{ sum=sum+1;
printf ("red: %4d white: %4d
black: %4d\n ", i, j, k);
}
)
}
return sum;
}
main ()
{ int sum;
sum=fun ();
printf ("sum=%4d\n\n ", sum);
}
选项
答案
(1)错误:for(i=0;i<=3;i++) 正确:for(i=1;<3;i++) (2)错误:if(k>1&&k<=6) 正确:if(k>1&&k<=6)&&(i!=0)&&(j!=0)||(k==0))
解析
该题是一道教材习题的变体,如果单纯从数学的排列组合角度来分析,实在简单不过,那怎么才能用C语言实现题目中的要求呢?这就需要我们有一个清晰的编程思想。红球数i的总数为3,但最小值为1,循环条件中,i的值是从0开始的,所以不应该是for(i=O;i<=3;i++,而是for(i=1;i<=3;i++),另外,在if(k>1&&k<=6)中,程序旨在说明题干中的“在每组中,可以没有黑球,但必须要有红球和白球”信息,一一满足后,正确的条件应该是 if((k>1&&k<=6)&&(i!=0)&&(j!=0)||(k==0))。
转载请注明原文地址:https://jikaoti.com/ti/NnkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某国有保险公司的工作人员张某,故意指使他人虚报保险事故,并由自己亲自理赔骗取保险金20万元与他人私分。张某构成()。
2014年种种信号和变化,表明我国经济发展出现了趋势性、不可逆的新常态。经济进入新常态,是30多年高速发展的必然结果,是客观经济规律作用的体现。“新常态经济”的主要特征是()。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
扩张性货币政策的主要功能是()。
金融市场最基本的功能是()。
根据我国宪法规定.法律和其他议案由全国人民代表大会以全体代表的()通过。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
关于宇宙的起源,最具代表性、影响最大的理论是()。
有一位百岁老人出生于二十世纪,2015年他的年龄各数字之和正好是他在2012年的年龄的各数字之和的三分之一,问该老人出生的年份各数字之和是多少(出生当年算作0岁)?
随机试题
纠正休克的扩血管药物是()
引起输尿管梗阻最常见的病因为
糖皮质激素用于严重中毒性感染及各种休克,可采用
该柱的中轴线应在承台平面的______处方可使承台不产生偏心竖向力作用?在相同条件下,由单桩竖向静载试验得到3根试验桩竖向极限承载力实测值分别为:Qu1=480kN,Qu2=500kN,Qu3=510kN,则该单桩竖向极限承载力标准值最接近下列___
某企业已实施技术方案年生产成本为120万元,销售费用、管理费用和财务费用合计为总成本费用的20%,固定资产折旧费为20万元,摊销费为8万元,则该技术方案年经营成本为()万元。
下列属于我国《合同法》规定的合同抗辩权的有( )。
在教育目的价值取向问题上,主张教育是为了使人增长智慧、发展才干、生活更加充实幸福的观点属于()。
如某种巧克力的市场均衡价格为20元每盒,目前市场上此种巧克力的实际价格为25元每盒,()会使市场趋向均衡。
2019年4月30日,习近平在纪念五四运动100周年纪念大会上发表讲话指出,五四运动孕育了以爱国、进步、民主、科学为主要内容的伟大五四精神。其核心是()
Languageswillcontinuetodiverge.EvenifEnglishweretobecometheuniversallanguage,itwouldstilltakemanydifferentfo
最新回复
(
0
)