/**
* 1. 作业1:练习1让用户输入姓名,然后显示出 这个人上辈子是什么职业。(老杨,老苏,老邹,老马,老虎,老牛,老蒋,小杨)
* */
Console.WriteLine("请输入姓名");
string name = Console.ReadLine();
switch (name) {
case "老杨": Console.WriteLine("老杨上辈子是杨梅"); break;
case "老李": Console.WriteLine("老李上辈子是李子"); break;
case "老桃": Console.WriteLine("老李上辈子是桃子"); break;
case "老方": Console.WriteLine("老李上辈子是方块"); break;
default: Console.WriteLine("上辈子没有这个人"); break; }
Console.ReadKey();
运行结果
/**
*3. 作业2:练习3:请用户输年份,再输入月份,输出该月的天数.
* */
Console.WriteLine("请输入年份"); string str_nianfen = Console.ReadLine();int nianfen = Convert.ToInt32(str_nianfen);
Console.WriteLine("请输入月份"); string str_yuefen = Console.ReadLine(); int yuefen = Convert.ToInt32(str_yuefen);
switch (yuefen) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: Console.WriteLine("该月有31天"); break;
case 4: case 6: case 9: case 11: Console.WriteLine("该月有30天"); break;
default:
if ((nianfen % 400 == 0) || (nianfen % 4 == 0 && nianfen % 100 != 0)) Console.WriteLine("该月有29天");
else Console.WriteLine("该月有28天"); break; }
Console.ReadKey();
运行结果
/**
*某人新开一个账户,输入开始存入的金额(本金)、年利率以及存款周期(年)。
假定所有的利息收入都重新存入新户,请编写程序,计算并输出在存款周期中每年年终的账面金额。
计算公式如下a=p(1+r)n,p:本金,r:年利率,n:年数,a是在第n年年终的账面金额。
* */
Console.WriteLine("请输入存入的金额"); int p = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入年利率"); double r = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入存款周期"); int n = Convert.ToInt32(Console.ReadLine());
double a = p * Math.Pow((1 + r), n);
Console.WriteLine("第{0}年年终的账面金额是:{1}",n,a);
Console.ReadKey();