Console.WriteLine(“不带空格输入4个数字”);
string s = Console.ReadLine();
Console.WriteLine(“输入n”);
int n = int.Parse(Console.ReadLine());
Console.WriteLine(“输入m”);
int m = int.Parse(Console.ReadLine());
int cnt = 0;
for (int i = n; i <= m; i++)
{
if (i.ToString().Any(x => s.Contains(x.ToString())))
{
cnt++;
Console.WriteLine(i);
}
}
Comsole.WriteLine("个数 {0}", cnt);
bool Pop(ref int value)
{
if (m_queue1.Count == 1 && m_queue2.Count == 0)
{
value = m_queue1.Dequeue();
return true;
}
else if (m_queue1.Count == 0 && m_queue2.Count == 1)
{
value = m_queue2.Dequeue();
return true;
}
else if (m_queue1.Count > 1 && m_queue2.Count == 0)
{
while (m_queue1.Count > 1)
{
m_queue2.Enqueue(m_queue1.Dequeue());
}
value = m_queue1.Dequeue();
return true;
}
else if (m_queue1.Count == 0 && m_queue2.Count > 1)
{
while (m_queue2.Count > 1)
{
m_queue1.Enqueue(m_queue2.Dequeue());
}
value = m_queue2.Dequeue();
return true;
}
return false;
}
void Push(int value)
{
if (m_queue1.Count >= 0 && m_queue2.Count == 0)
{
m_queue1.Enqueue(value);
}
else if (m_queue1.Count == 0 && m_queue2.Count > 0)
{
m_queue2.Enqueue(value);
}
}
要解决这个问题,可以使用面向对象编程的思路来设计解决方案。以下是一个可能的解决方案:
public class NumberSearchProgram
{
private int[] numberRange;
public NumberSearchProgram(int start, int end)
{
// 构造方法中设置数字范围
numberRange = new int[end - start + 1];
for (int i = 0; i < numberRange.Length; i++)
{
numberRange[i] = start + i;
}
}
public List<int> FindInterestNumbers(int interestNumber)
{
List<int> interestNumbers = new List<int>();
foreach (int number in numberRange)
{
// 判断数字是否为兴趣数字
if (number % interestNumber == 0)
{
interestNumbers.Add(number);
}
}
return interestNumbers;
}
}
int start = 1; // 用户输入的起始数字
int end = 100; // 用户输入的结束数字
int interestNumber = 5; // 用户输入的兴趣数字
// 实例化数字查找程序类
NumberSearchProgram searchProgram = new NumberSearchProgram(start, end);
// 调用查找兴趣数字的方法
List<int> interestNumbers = searchProgram.FindInterestNumbers(interestNumber);
// 输出结果
Console.WriteLine("兴趣数字:");
foreach (int number in interestNumbers)
{
Console.Write(number + " ");
}
这样,你就可以根据用户输入的数字范围,在该范围内查找兴趣数字了。