新手一点小问题。。
程序代码:using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入s1");
string s1 = Console.ReadLine();
int password = Convert.ToInt32(s1);
Console.WriteLine("请输入s2");
string s2 = Console.ReadLine();
int age = Convert.ToInt32(s2);
if (age >= 0 && password >= 0)
{
Console.WriteLine(age * password);
}
else
{
if (age < 0 && password < 0)
Console.WriteLine((password - 10) * age);
else
{
if (age == 0 || password == 0)
{
Console.WriteLine("输入错误");
}
else
{
Console.WriteLine(Math.Abs(password * age));
}
}
}
Console.ReadKey();
}
}
}s1 或 s2 任何一个等于0时显示“输入错误” 但是怎么无用呢 新手。。看了好久都不知道哪错了。。。。






