0 c#
我做了一个数字,用C#请求2个数字,然后用相应的消息回复.怎么会对第二个号码不起作用?无论我为第二个号码输入什么,我都会收到消息"你的号码在0-10范围内".
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string myInput; // declaring the type of the variables
int myInt;
string number1;
int number;
Console.WriteLine("enter a number");
myInput = Console.ReadLine(); //muyInput is a string which is entry input
myInt = Int32.Parse(myInput); // myInt converts the string into an Integer
if (myInt > 0)
Console.WriteLine("Your number {0} is greater than zero.", myInt);
else if (myInt < 0)
Console.WriteLine("Your number {0} is less than zero.", myInt);
else
Console.WriteLine("Your number {0} is equal zero.", myInt);
Console.WriteLine("enter another number");
number1 = Console.ReadLine();
number = Int32.Parse(myInput);
if (number < 0 || number == 0)
Console.WriteLine("Your number {0} is less than zero or equal zero.", number);
else if (number > 0 && number <= 10)
Console.WriteLine("Your number {0} is in the range from 0 to 10.", number);
else
Console.WriteLine("Your number {0} is greater than 10.", number);
Console.WriteLine("enter another number");
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
371 次 |
| 最近记录: |