第三天上课
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三天上课相关的知识,希望对你有一定的参考价值。
题目:输入两个数;若两个数的平方大于100,则输出百位以上的数字;若两个数的平方小于100,则输出两数之和;
Console.Write("请输入第一个数a=");
double a = double.Parse(Console.ReadLine());
Console.Write("请在输入一个数b=");
double b = double.Parse(Console.ReadLine());
if (a * a + b * b > 100)
{
double x = Convert.ToInt32((a * a + b * b) / 100);
Console.WriteLine("两个数的平方和百位及百位以上是:"+x);
}
else
{
double y = a * a + b * b;
Console.WriteLine("两个数的平方和为:"+y);
}
知识点:结构;Switch(变量) {case: 程序; break; default: break;}
案列;1.汉堡包,2.薯条3.鸡块4.鸡腿.5鸡米花; 根据输入的数字告诉用户选择的食物;
Console.Write ("强输入你想要的食物的编号a=");
int a = int.Parse(Console.ReadLine());
switch(a)
{
case 1:
Console.WriteLine("您选择的是鸡腿");
break;
case 2:
Console.WriteLine("您选择的是汉堡包");
break;
default:
Console.WriteLine("您的输入有误");
break;
}
题目:输入日期,判断格式是否正确;
解析;首先年份应该大于0小于9999,月份应该大于0小于13,最重要的是要注意每个大小月的天数以及闰年平年二月天数不同。
Console.Write("请输入年份year=");
int y = int.Parse(Console.ReadLine());
Console.Write("请输入月份math=");
int m = int.Parse(Console.ReadLine());
Console.Write("请输入日期 day=");
int d = int.Parse(Console.ReadLine());
if (y > 0 && y < 9999)
{
if (m > 0 && m < 13)
{
if (m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12)
{
if (d > 0 && d < 32)
Console.WriteLine("你输入的年份:" + y + "年" + m + "月" + d + "日" + " 正确");
else
Console.WriteLine("您输入的年份有误!");
}
else if ( m == 4 || m == 6 || m == 9 || m == 11)
{
if (d > 0 && d < 31)
Console.WriteLine("你输入的年份:" + y + "年" + m + "月" + d + "日" + " 正确");
else
Console.WriteLine("您输入的年份有误!");
}
else
{
if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
{
if (d > 0 && d < 30)
Console.WriteLine("你输入的年份:" + y + "年" + m + "月" + d + "日" + " 正确");
else
Console.WriteLine("您输入的年份有误!");
}
else
{
if (d > 0 && d < 29)
Console.WriteLine("你输入的年份:" + y + "年" + m + "月" + d + "日" + " 正确");
else
Console.WriteLine("您输入的年份有误!");
}
}
}
else
Console.WriteLine("您输入的年份有误!");
}
else
Console.WriteLine("您输入的年份有误!");
以上是关于第三天上课的主要内容,如果未能解决你的问题,请参考以下文章