switch的用法,switch 条件是变量是一个特定的值.switch语句case后面必须是常量,不能是范围.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication20070629BridCT1
{
class Program
{
static void Main(string[] args)
{
//4.输入字符,a,e,i,o,u。进行判断。
Console.WriteLine("请输入一个字符,将对输入的字符是否为元音进行判断!");
char strChar;
strChar = Convert.ToChar(Console.ReadLine());
switch (strChar)
{
case 'a':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
case 'e':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
case 'i':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
case 'o':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
case 'u':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
default:
break;
}
Console.WriteLine("请输入一个字符,将对输入的字符是否为元音进行判断!");
char strChar1;
strChar1 = Convert.ToChar(Console.ReadLine());
if (strChar1 == 'a' || strChar1 == 'e' || strChar1 == 'i' || strChar1 == 'o' || strChar1 == 'u')
{
Console.WriteLine("您输入的是元音:{0}", strChar1);
}
else
{
Console.WriteLine("您输入的是辅音字母:{0}", strChar1);
}
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication20070629BridCT1
{
class Program
{
static void Main(string[] args)
{
//4.输入字符,a,e,i,o,u。进行判断。
Console.WriteLine("请输入一个字符,将对输入的字符是否为元音进行判断!");
char strChar;
strChar = Convert.ToChar(Console.ReadLine());
switch (strChar)
{
case 'a':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
case 'e':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
case 'i':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
case 'o':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
case 'u':
Console.WriteLine("您输入的是元音:{0}", strChar);
break;
default:
break;
}
Console.WriteLine("请输入一个字符,将对输入的字符是否为元音进行判断!");
char strChar1;
strChar1 = Convert.ToChar(Console.ReadLine());
if (strChar1 == 'a' || strChar1 == 'e' || strChar1 == 'i' || strChar1 == 'o' || strChar1 == 'u')
{
Console.WriteLine("您输入的是元音:{0}", strChar1);
}
else
{
Console.WriteLine("您输入的是辅音字母:{0}", strChar1);
}
Console.ReadLine();
}
}
}