C#设计一个控制台程序,将接收的一个整数写成若干连续整数之和要求输出时输出其所有整数序列,若该整数不能被写成若干连续整数之和,输出提示信息“不存在满足条件的序列”

来源:学生作业学帮网 编辑:学帮网 时间:2024/04/29 09:40:03

C#设计一个控制台程序,将接收的一个整数写成若干连续整数之和
要求输出时输出其所有整数序列,若该整数不能被写成若干连续整数之和,输出提示信息“不存在满足条件的序列”

Console.WriteLine("请输入数字");
try
{
int i = Convert.ToInt32(Console.ReadLine());
int sum = 0;
bool b=false;
List nums = new List();
for (int j = 1; j < 10000000; j++) //为了怕输入数太大而多设
{
sum += j;
nums.Add(j);
if (sum == i)
{
b = true;
break;
}
else if (sum > i)
{
b = false;
break;
}
}
if (b)
{
foreach (int j in nums)
{
Console.Write(j + "\t");
}
}
else
{
Console.WriteLine("不存在满足条件的序列");
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
Console.ReadLine();
这边做的只是判断是否是从一开始的若干连续整数之和,如果不对再联系

C#设计一个控制台程序,将接收的一个整数写成若干连续整数之和要求输出时输出其所有整数序列,若该整数不能被写成若干连续整数之和,输出提示信息“不存在满足条件的序列” 用c#编写一个冒泡法排序的程序新建一个控制台应用程序,实现冒泡排序和选择排序算法,要求程序可以接收一组整数的输入,输出为排序后的结果.要求程序可以接受一组整数的输入,输出为排序 用C#编写一个求梯形的面积的控制台程序. 创建一个C#控制台应用程序,输入一个整数,将这个数反过来输出.如:输入12345,输出54321. 编写一个进行加减乘除四则运算的程序,要求输入2个数,然后输入个运算符,输出两个数运算的结果,控制台应C# 请按照下列要求,编写一个C#控制台应用程序. 设计一个程序:输入一个整数,判断它的奇偶性. C#:编写一个控制台应用程序,要求输入任意一个整数,输出该整数的反序数. 使用java程序接收一个小于10的整数n,计算并输出阶乘. 用C# 控制台应用程序 编程:创建一个类MyMath,输入半径,计算圆的周长、面积及球的体积. 用户输入一个正整数n,程序打印出该整数的所有约数(不包括1和该整数本身)按如下要求l 从控制台输出一行文本“请输入一个正整数:”;l 由控制台读入一行文本,并转换为整数赋值给n;l 用C#设计一个控制台应用程序项目,输入正整数n,计算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)用C#做,谢谢 c#设计静态方法求两个数的最大公约数最小公倍数和判断一个整数是否被3整除 用C#编写一个简单程序:给你两个整数a,b(0 接收一个四位整.编写一个程序,将该数的每一位数字相加并显示结果.(C语言) 设计一个程序求输入的一个整数的各位数字之和 C#定义判断一个整数m是一个主要的静态方法.然后,写一个程序在100-200找出所有的质数. 设计一个程序,输入一个整数,判断该数的奇偶性.