首页 > 代码库 > 1008;

1008;

国庆小长假回来,首先复习了价钱的内容

输入,输出。请输入您的姓名、年龄、工作单位

我叫***,今年**岁了,在****工作。
Console.Write("请输入您的姓名:");
string name=Console.ReadLine();
Console.Write("请输入您的年龄:");
string age = Console.ReadLine();
Console.Write("请输入您的工作单位:");
string danwei = Console.ReadLine();
Console.WriteLine("我叫"+name+",今年"+age+"岁了,在"+danwei+"工作。");
Console.WriteLine("我叫{0},今年{1},在{2}工作",name,age,danwei);

 

类型的转换

运算符

练习题请问现在几点了?

只回答小时数 0~23
若是早晨 am
若是下午 pm -12报时
Console.Write("现在几点了:");
int a = int.Parse(Console.ReadLine());
string c = a > 12 ? a - 12 + "pm" : a + "am";

Console.WriteLine(c);

 

语句的分类:顺序语句、分支语句、循环语句

练习题

相亲过程!!

问:你有房子么?有【结婚吧】
不能【你有钱么?】有 【先买房子再结婚】
没有【那你有能力么?】有【先赚钱,再买房子,再结婚】
没有【baibai!!!!!!!】
Console.Write("你有房子么:");
string ss = Console.ReadLine();
if(ss == "有")
{
 Console.WriteLine("我们结婚吧");
}
else
{
 Console.Write("你有钱么:");
 ss = Console.ReadLine();
 if(ss== "有")
 {
 Console.WriteLine("先买房子再结婚");
 }
 else
 {
 Console.Write("你有能力么:");
 ss = Console.ReadLine();
 if (ss == "有")
 {
 Console.WriteLine("先赚钱,再买房子,再结婚");

 }
 else  

 {
 Console.WriteLine("拜拜");
 }
 }
}

有一组函数:y = x (x<1);
y = 2x -1 (1<=x<10);
y = 3x-11 (x>=10)。
括号内是x的满足条件。
实现功能,随意输入一个x值,输出y的值。
Console.Write("请输入一个数值:");
double x = double.Parse(Console.ReadLine());
double y;
if (x < 1)
{
 y = x;
 Console.WriteLine(y);
}
else if (x >= 1 && x < 10)
{
 y = 2 * x - 1;

 Console.WriteLine(y);
}
else if (x >= 10)
{
 y = 3 * x - 11;
 Console.WriteLine(y);
}

自己特别注意的题如下,请分别输入年、月、日判断格式是否正确

Console.Write("请输入年份");
int a = int.Parse(Console.ReadLine());
if (a >= 1 && a <= 9999)
{
 Console.Write("请输入月份");
 int b = int.Parse(Console.ReadLine());
 if (b > 0 && b <= 12)
 {
 Console.Write("请输入日");
 int c = int.Parse(Console.ReadLine());
 if (c >= 1 && c <= 31)
 {
 if (b == 1 || b == 3 || b == 5 || b == 7 || b == 8 || b == 10 || b == 12)
 {
 Console.WriteLine("输入日期格式正确,{0}年,{1}月,{2}日", a, b, c);
 }
 else if (b == 4 || b == 6 || b == 9 || b == 11)
 {
 if (c <= 30)
 {
 Console.WriteLine("输入日期格式正确,{0}年,{1}月,{2}日", a, b, c);
 }
 else
 {
 Console.WriteLine("输入格式错误");
 }
 }
 else if (b == 2)
 {
 if (c <= 28)
 {
 Console.Write("输入日期格式正确,{0}年,{1}月,{2}日", a, b, c);
 }
 else if (c == 29)
 {
 if (a % 4 == 0 && a % 100 != 0 || a % 400 == 0)
 {
 Console.WriteLine("输入日期格式正确,{0}年,{1}月,{2}日", a, b, c);
 }
 else
 {
 Console.WriteLine("输入日期格式错误");
 }
 }
 }

 else
 {
 Console.Write("输入日错误");
 }
 }
 else
 {
 Console.Write("输入月错误");
 }
 }
 else
 {
 Console.Write("输入年份错误");
 }

 

 

 

自己要注意格式!格式!格式!

1008;