欢迎光临
我们一直在努力

C#-test

任务一:定义4个变量,分别表示:姓名、性别、年龄,电话,提示用户输入对应信息,然后输出

输出格式:

姓名:xxxxxx

性别:xx

年龄:xx岁

电话:xxxxxxxxxxx

string name;
string sex;
string age;
string number;
Console.Write("请输入您的姓名:");
name = Console.ReadLine();

Console.Write("请输入您的性别:");
sex = Console.ReadLine();

Console.Write("请输入您的年龄:");
age = Console.ReadLine();

Console.Write("请输入您的号码:");
number = Console.ReadLine();

Console.WriteLine("姓名:"+name+ "\\n性别:"+sex+ "\\n年龄:"+age+"岁"+"\\n号码:"+number);

任务二:提示用户输入用户名,然后提示输入密码,如果用户名是“admin”,并且密码是“888888”,提示“登陆成功”,否则,如果用户名不是“admin”,提示用户名不存在,如果用户名是“admin”提示密码不正确。

string name;
string password;
Console.Write("请输入您的用户名:");
name = Console.ReadLine();
Console.Write("请输入您的密码:");
password = Console.ReadLine();
if (name == "admin" && password == "888888")
{
Console.WriteLine("登陆成功");
}
else if( name != "admin")
{
Console.WriteLine("用户不存在");
}
else if(name == "admin" && password != "888888")
{
Console.WriteLine("提示密码不正确");
}

任务三:编写一个程序接受用户输入的字符,如果输入的字母是“a”、“e”、“i”、“o”、“u”或“A”、“E”、“I”、“O”、“U”中的一个,则显示“您输入了一个元音”,否则显示“这不是一个元音”。

char[] yuanYin = { 'a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U' };
char c;
Console.WriteLine("请输入一个字符:\\n");
c = Console.ReadKey().KeyChar;
int i;
for (i = 0; i < yuanYin.Length; i++)
{
if ( c == yuanYin[i])
{
Console.WriteLine("\\n您输入了一个元音");
break;
}
}
if (i == yuanYin.Length)
{
Console.WriteLine("\\n这不是一个元音");
}

//任务四:猜数字游戏
//电脑随机产生一个1~100之间的整数作为目标数请用户猜。如果用户猜的数大于目标数,则输出“你猜大了!”;如果用户猜的数小于目标数,则输出“你猜小了!”;
// 一直请用户猜,直到用户猜的数等于目标数,输出“恭喜,数字XX正确!”;

string number;
int num = new Random().Next(1,101);
while (true)
{
Console.WriteLine("请输入1-100间是一个整数:");
number = Console.ReadLine() ?? "0";
int guess = int.Parse(number);
if (guess == num)
{
Console.WriteLine($"恭喜,数字{guess}正确!");
break;
}
if (guess > num)
{
Console.WriteLine("你猜大了!");
}
if (guess < num)
{
Console.WriteLine("你猜小了!");
}
}

赞(0)
未经允许不得转载:171主机测评 » C#-test
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址