首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。 组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的
给定程序MODll.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。 组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的
admin
2013-03-29
15
问题
给定程序MODll.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。
组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的值代表黑球数。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
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>=0&&K<=6)
{ sum=sum+1;
printf("red:%4d white:
%4d black:%4d\n",i,j,k);
}
}
}
returrl 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)
解析
(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/gBn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若x、y、z、m均为int型变量,则执行下面语句后m的值是()m=1;x=2;y=3;m=(m<x)?m:x;m=(m<y)?m:y;m=(m<y)?m:z;
下列有关数据库的描述,正确的是
以下程序运行结果是【】。#include<stdio.h>longfib(intg){switch(g){case0:return0;case1:case
下面程序段的运行结果是()。char*p="%d,a=%d,b=%d\n";inta=111,b=10,c;c=a%b;p+=3;printf(p,c,a,b);
主程序调用findmax函数求出数组中最大元素在数组中的下标,()中需填写的内容是。#include<stdio.h>findmax(int*s,intt,int*k){i
以下程序的功能是输出如下形式的方阵:13141516910111256781234请填空。ma
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【 】。
以下关于函数的叙述中正确的是 ______。
用筛选法可得到2~n(n
随机试题
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。注意:部分源程序在文件PROG1.C中。清勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
X国甲公司与Y国乙公司就一批电子产品在中国境内的专利权产生争议,双方诉至中国某法院。关于该产品的专利权争议的法律适用,下列说法正确的是:
甲房地产开发企业(以下简称甲企业)开发建设了某住宅小区,取得商品房预售许可证后开始预售。蒋某于2006年3月1日与甲企业签订了购买该小区16幢602室的商品房买卖合同,单价为6000元/米2,并依照约定向房屋登记机构申请办理了相关登记。合同约定建筑面积为1
项目经理王某在工作中发现由于某些工作之间缺乏联系,导致多付给分包商多项费用。对此,王某组织有关人员对费用控制工作之间的逻辑关系进行调整。王某的工作应当基于()进行。
甲市A区人民政府授权其设立的临时机构“五城同创”指挥部清查违法建筑,“五城同创”指挥部查实绿康牛猪养殖场的房屋属于违法建筑,于2011年10月10日发出公告,限绿康生猪养殖场3天内拆除违法建筑房屋,同时对绿康生猪养殖场及其职工宿舍断水、断电。2011年10
教师心理研究的主要问题包括()。
下列关于维生素的说法中,正确的是()。
项目A与项目B有以下的现金流(见表5.9):(1)如果两个项目的现金流均相同,那么哪个项目将会有更高的内部收益率?为什么?(2)如果C1B=2C1A,C2B=2C2A,C3B=2C3A,那么IRRA=IRRB吗?
()是项目集的决策机构,负责为项目集的管理方式提供支持。
A、Inalibrary.B、Inacinema.C、Inaliteratureclass.D、Inahistoryclass.A男士询问《鲁滨逊漂流记》的所在,女士回答它与其他的小说按字母序分组放在那边。由此推断,对话可能发生
最新回复
(
0
)