从1至30任意选择5个数字相加等于100的组合有多少个?怎么算的?如果有这样的软件可以给我吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 01:07:08
![从1至30任意选择5个数字相加等于100的组合有多少个?怎么算的?如果有这样的软件可以给我吗?](/uploads/image/z/3869756-44-6.jpg?t=%E4%BB%8E1%E8%87%B330%E4%BB%BB%E6%84%8F%E9%80%89%E6%8B%A95%E4%B8%AA%E6%95%B0%E5%AD%97%E7%9B%B8%E5%8A%A0%E7%AD%89%E4%BA%8E100%E7%9A%84%E7%BB%84%E5%90%88%E6%9C%89%E5%A4%9A%E5%B0%91%E4%B8%AA%3F%E6%80%8E%E4%B9%88%E7%AE%97%E7%9A%84%3F%E5%A6%82%E6%9E%9C%E6%9C%89%E8%BF%99%E6%A0%B7%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8F%AF%E4%BB%A5%E7%BB%99%E6%88%91%E5%90%97%3F)
从1至30任意选择5个数字相加等于100的组合有多少个?怎么算的?如果有这样的软件可以给我吗?
从1至30任意选择5个数字相加等于100的组合有多少个?怎么算的?如果有这样的软件可以给我吗?
从1至30任意选择5个数字相加等于100的组合有多少个?怎么算的?如果有这样的软件可以给我吗?
自己去运行吧!
这是一段vs2005 下运行的控制台代码,
反正我机器上运行正确.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
short shtX = 1;
short shtY = 1;
short shtA = 1;
short shtB = 1;
short shtC = 1;
do
{
shtY = 1;
do
{
shtA = 1;
do
{
shtB = 1;
do
{
shtC = 1;
do
{
if (shtX + shtY + shtA + shtB + shtC == 100)
{
Console.WriteLine("{0}+{1}+{2}+{3}+{4}=100", Convert.ToString
(shtA), Convert.ToString(shtB), Convert.ToString(shtC), Convert.ToString(shtX), Convert.ToString
(shtY));
}
shtC += 1;
}
while (shtC