C#初学第五天

 

if语句 switch语句 switch语句
Console.WriteLine("中午吃饭吗");
string str=Console.ReadLine();
if(str=="吃")
{
Console.WriteLine("那就吃");
条件为真输出的内容
}
else
{
Console.WriteLine("不吃了");
条件为假输出的内容
}
if (条件1)
{
满足条件1就执行
}
else if(条件2)
{
满足条件2,并且不满足条件1就执行
}
else
{
条件1和条件2都不满足的时候执行
}
switch(变量)
{
case 取值:语句;break;
case 取值:语句;break;
.........
default:语句;break;
}
while(这是满足继续重复的条件)
{
这里都是重复的
i++;
}
还有一个三元运算符
num=num>50?num:50;
先进行判断,如果前面的值为真那就输出num
如果前面的值为假那就输出后面的50
关于try catch的用法
try
{
这里主要是当程序执行的时候出现黄色提示框的语句,我们这个时候就会用到try catch
}
catch
{
这里是条件,当程序遇到try里面的问题的时候,防止系统报错,这里就会提示输入错误
}

 

下面是代码

#region 99乘法表
//for (int j = 1; j <= 9;j++ )
//{
// for (int i = 1; i<= j; i++)
// {
// Console.Write("{0}*{1}={2}\t",i,j,i*j);
// }
// Console.WriteLine();
//}
//Console.ReadKey();
#endregion

#region 加法法则
//Console.WriteLine("请输入一个数");
//int nub = Convert.ToInt32(Console.ReadLine());
//for (int i = 0; i <=nub; i++)
//{
// //int nb=nub-i;
// Console.WriteLine("{0}+{1}={2}",i,nub-i,nub);
//}
//Console.ReadKey();
#endregion

第一句话 12点开始
//Console.WriteLine("hello,world");
//Console.ReadKey();
//Console.WriteLine("这是我第一个程序");
//Console.ReadKey();
让计算机存入1000这个数字
//int num = 1000;
//Console.WriteLine(num);
//Console.ReadKey();
定义一个变量 pi,并赋值3.14,然后在计算机上显示
//double pi = 3.14;
//Console.WriteLine(pi);
//Console.ReadKey();
定义一个变量存储客户的姓名,然后在屏幕上显示:”你好,某某”.
//string name="张三";
//Console.WriteLine("你好"+name);
//Console.ReadKey();
. 定义3个变量,分别存储一个人的姓名(张三),年龄(28),和工资(7600.33).
然后在屏幕上显示,我叫XX,今天X岁了,我的工资是XX元.
//string name = "张三";
//int age = 28;
//double gj = 7600.33;
//Console.WriteLine("我叫"+name+",今年"+age+"岁了,我的工资是"+gj+"元");
//Console.ReadKey();
//定义一个变量存储一个人的年龄(18),然后发现这个人的年龄不是18岁,
//要把这个人的年龄修改成20岁(本题体会变量可以被重复多次赋值),最后把这个人的年龄输出到屏幕上?
//int age = 18;
//age = 20;
//Console.WriteLine("这个人的年龄是"+age);
//Console.ReadKey();
//.定义四个变量,分别存储一个人的姓名、性别、年龄、电话。然后打印在屏幕上

//string name = "张三", xb = "男", dh="15050505050"; //18分钟暂停,12点23继续
//int age=20;
//Console.WriteLine("名字是"+name+"性别是"+xb+"年龄是"+age+"电话是"+dh);
//Console.ReadKey();
//在屏幕上输出:我的手机是philips 型号:998 价格:1500元 重量:0.3kg
//string sj = "philips", xh = "998";
//double jg = 1500, zl = 0.3;
//Console.WriteLine("我的手机型号是{0},型号是{1},价格是{2}元,重量是{3}kg", sj, xh, jg, zl);
//Console.ReadKey();
//定义两个变量如:a b分别赋值为10和5,写程序交换两个变量的值
//int nub1 = 10, nub2 = 5, nub;
//nub = nub1;
//nub1 = nub2;
//nub2 = nub;
//Console.WriteLine("现在第一个数是{0},第二个数是{1}",nub1,nub2);
//Console.ReadKey();
//问用户喜欢吃什么水果,假如用户输入”苹果”,则显示”哈哈,这么巧呀,我也喜欢吃苹果”
//Console.WriteLine("你喜欢吃什么?");
//string str=Console.ReadLine();
//Console.WriteLine("哈哈,这么巧,我也喜欢吃{0}",str);
//Console.ReadKey();
//请用户输入姓名,然后在屏幕上显示“你好,XXX". XXX为用户刚刚输入的姓名.
//Console.WriteLine("请输入你的名字");
//string name = Console.ReadLine();
//Console.WriteLine("您好:"+name);
//Console.ReadKey();
//某学生三门课成绩为,语文:90 数学:80 英语:91,编程求总分和平均分.
//double yu = 90, shu = 80, ying = 91;
//double zong=yu+shu+ying;
//double ping = zong / 3;
//Console.WriteLine("总分是{0},平均分是{1}",zong,ping);
//Console.ReadKey();
//double yu = 90, shu = 80, ying = 91;
//Console.WriteLine("总成绩是{0},平均成绩是{1}",yu+shu+ying,(yu+shu+ying)/3);
//Console.ReadKey();
//定义两个数分别为10和20,打印出两个数的和。
//int nb = 10, nb1 = 20;
//Console.WriteLine("和为{0}",nb+nb1);
//Console.ReadKey();
//计算半径为5的圆的面积并打印出来.
//int r = 5;
//double mn = Math.PI;
//Console.WriteLine("面积是{0}",mn*r*r);
//Console.ReadKey();
//某商店T恤的价格为35元/件,裤子的价格为120元/条.
//小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱?
//假如商店为小明打8.8折,那么小明应该付多少钱呢?
//购物总计为:XX元,打折后应付为:XX元.
//double tx = 35, kz = 120;
//Console.WriteLine("总价是{0},打折后应该付{1}", tx * 3 + kz * 2, (int)((tx * 3 + kz * 2) * 0.88));
//Console.ReadKey();
//下面代码的输出结果是什么?
//int a = 10, b = 3;
//int mod = a % b;
//double quo = a / b;
//Console.WriteLine(mod);
//Console.WriteLine(quo);
//Console.ReadKey();
//求10/3求余数要想得到3.333的处理.
//int a = 10, b = 3;
//string yu = (a*1.0 / b).ToString("0.0000");
//Console.WriteLine("结果为{0}",yu);
//Console.ReadKey();
//让用户输入他的语文和数学成绩,计算他的总成绩并显示出来?
//Console.WriteLine("输入你的语文成绩");
//double yu = Convert.ToDouble(Console.ReadLine());
//Console.WriteLine("输入你的数学成绩");
//double math=Convert.ToDouble(Console.ReadLine());
//Console.WriteLine("总成绩为{0}",yu+math);
//Console.ReadKey();
//编程实现计算几天(如46天)是几周零几 天.
//int days = 46;
//Console.WriteLine("{0}周{1}天",days/7,days%7);
//Console.ReadKey();
//编程实现107653秒是几天几小时几分钟几秒?
//int miao = 107653,zm = miao % 60,fen = miao / 60%60,xiaoshi = miao / 60 / 60 % 24,tian =miao/ 60 / 60 / 24 % 24;
//Console.WriteLine("{0}天{1}小时{2}分钟{3}秒",tian,xiaoshi,fen,zm);
//Console.ReadKey();
//修改上面的题目,让用户输入.
//Console.WriteLine("请输入秒数");
//int miao = Convert.ToInt32(Console.ReadLine());
//Console.WriteLine("{0}天{1}小时{2}分{3}秒",miao/3600/24%24,miao/3600%24,miao/60%60,miao%60);
//Console.ReadKey();
//如在计算机中描述张三(20岁)比李四(18)小,这句话的结果.
//int age = 20, age1 = 18;
//Console.WriteLine(age<age1);
//Console.ReadKey();
//让用户输入张三的语文和数学成绩,输出以下判断是否正确,正确输出True,错误输出False
//1)张三的语文和数学成绩都大于90分
//2)语文和数学有一门是大于90分的 13点26休息,13点37开始
//让用户输入张三的语文和数学成绩,输出以下判断是否正确,正确输出True,错误输出False
//Console.WriteLine("请输入你的语文成绩");
//double yu = Convert.ToDouble(Console.ReadLine());
//Console.WriteLine("请输入你的数学成绩");
//double shu = Convert.ToDouble(Console.ReadLine());
//Console.WriteLine(yu>90&&shu>90);
//Console.WriteLine(yu>90||shu>90);
//Console.ReadKey();
//润年的判定(符合下面两个条件之一):
//年份能够被400整除.
//年份能够被4整除但不能被100整除.
//Console.WriteLine("请输入年份");
//int year=Convert.ToInt32(Console.ReadLine());
//Console.WriteLine(year%400==0||year%4==0&&year%100!=0);
//Console.ReadKey();
//编程实现:如果张三的考试成绩大于90分,那么爸爸奖励他100元
//Console.WriteLine("输入你的成绩");
//double chengji = Convert.ToDouble(Console.ReadLine());
//if (chengji>90)
//{
// Console.WriteLine("给你100元钱");
//}
//Console.ReadKey();
//让用户输入年龄,如果输入的年龄大于18(含)岁,则给用户显示你已成年.
//Console.WriteLine("输入你的年龄");
//int age = Convert.ToInt32(Console.ReadLine());
//if (age>18)
//{
// Console.WriteLine("您已成年");
//}
//Console.ReadKey();
//如果张三的
//语文成绩大于90并且音乐成绩大于80
//语文成绩等于100并且音乐成绩大于70,则奖励100元.
//Console.WriteLine("输入你的语文成绩");
//double yu = Convert.ToDouble(Console.ReadLine());
//Console.WriteLine("输入你的音乐成绩");
//double yin = Convert.ToDouble(Console.ReadLine());
//if (yu>90&&yin>80||yu==100&&yin>70)
//{
// Console.WriteLine("给你100元钱");
//}
//Console.ReadKey();
//让用户输入用户名和密码,如果用户名为admin,密码为mypass,则提示登录成功.
//Console.WriteLine("输入你的账户");
//string name = Console.ReadLine();
//Console.WriteLine("输入你的密码");
//string psw = Console.ReadLine();
//if (name=="admin"&&psw=="mypass")
//{
// Console.WriteLine("登录成功");
//}
//Console.ReadKey();
//如果张三的考试成绩大于90(含)分,那么爸爸奖励他100元钱,否则的话,爸爸就让张三写学习总结.
//Console.WriteLine("张三输入你的成绩");
//double cj = Convert.ToDouble(Console.ReadLine());
//if (cj>=90)
//{
// Console.WriteLine("给你100元钱玩去吧");
//}
//else
//{
// Console.WriteLine("就这么点成绩还想要钱,马上写学习总结");
//}
//Console.ReadKey();
//盖茨买了一筐鸡蛋,如果坏蛋少于5个,他就吃掉,否则他就去退货
//Console.WriteLine("孩子快告诉我有几个坏蛋");
//int dan = Convert.ToInt32(Console.ReadLine());
//if (dan>5)
//{
// Console.WriteLine("有{0}个这么多坏蛋,快去退货",dan);
//}
//else
//{
// Console.WriteLine("才{0}个坏蛋没关系吃了吧",dan);
//}
//Console.ReadKey();
//要求用户输入两个数a、b,如果a能被b整除或者a加b大于100,则输出a的值,否则输出b的值
//Console.WriteLine("输入第一个数");
//double nb = Convert.ToInt32(Console.ReadLine());
//Console.WriteLine("输入第二个数");
//double nbm = Convert.ToInt32(Console.ReadLine());
//if (nb%nbm==0||nb+nbm>100)
//{
// Console.WriteLine("第一个数的值是{0}",nb);
//}
//else
//{
// Console.WriteLine("第二个数是{0}",nbm);
//}
//Console.ReadKey();
//对学员的结业考试成绩评测(考虑用if好还是用if-else好)
//成绩>=90 :A
//90>成绩>=80 :B
//80>成绩>=70 :C
//70>成绩>=60 :D
//成绩<60 :E
//Console.WriteLine("输入你的成绩");
//double cj = Convert.ToDouble(Console.ReadLine());
//if (cj>=90)
//{
// Console.WriteLine("A");
//}
//else if (cj>=80)
//{
// Console.WriteLine("B");
//}
//else if (cj>=70)
//{
// Console.WriteLine("C");
//}
//else if(cj>=60)
//{
// Console.WriteLine("D");
//}
//else if(cj>0)
//{
// Console.WriteLine("E");
//}
//else
//{
// Console.WriteLine("输入错误");
//}
//Console.ReadKey();
//提示用户输入密码,如果密码是“888888”则提示正确,
//否则要求再输入一次,如果密码是“888888”则提示正确,否则提示错误,程序结
//Console.WriteLine("输入你的密码");
//string psw = Console.ReadLine();
//if (psw=="888888")
//{
// Console.WriteLine("密码正确");
//}
//else
//{
// Console.WriteLine("密码错误,再输入一次密码");
// psw = Console.ReadLine();
// if (psw=="888888")
// {
// Console.WriteLine("密码正确");
// }
// else
//{
// Console.WriteLine("密码错误");
//}
//}

//Console.ReadKey();
//提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“888888”,则提示正确,
//否则,如果用户名不是admin还提示用户用户名不存在,如果用户名是admin则提示密码错误.
//Console.WriteLine("输入你的用户名");
//string name = Console.ReadLine();
//Console.WriteLine("输入你的密码");
//string psw = Console.ReadLine();
//if (name=="admin"&&psw=="888888")
//{
// Console.WriteLine("登录成功");
//}
//else if (name!="admin")
//{
// Console.WriteLine("用户名不存在");
//}
//else
//{
// Console.WriteLine("密码错误");
//}
//Console.ReadKey();
//提示用户输入年龄,如果大于等于18,则告知用户可以查看,
//如果小于10岁,则告知不允许查看,如果大于等于10岁并且小于18,
//则提示用户是否继续查看(yes、no),
//如果输入的是yes则提示用户请查看,否则提示"退出,你放弃查看"。
//Console.WriteLine("输入你的年龄");
// int age = Convert.ToInt32(Console.ReadLine());
// if (age >= 18)
// {
// Console.WriteLine("可以查看");
// }
// else if (age >= 10)
// {
// Console.WriteLine("可也查看,是否继续查看(Y/N)");
// string str = Console.ReadLine();
// if (str == "Y")
// {
// Console.WriteLine("看吧后果很严重");
// }
// if (str=="N")
// {
// Console.WriteLine("这就对了,不能随便看的");
// }
// }
// else
// {
// Console.WriteLine("不能看回家写作业去");
// }
//Console.ReadKey();
//李四的年终工作评定,如果定为A级,则工资涨500元,
//如果定为B级,则工资涨200元,如果定为C级,工资不变,如果定为D级工资降200元,如果定为E级工资降500元.
//设李四的原工资为5000,请用户输入李四的评级,然后显示李四来年的工资. //14点58休息,15点15开始
//int temp=0;
//int gongzi = 5000;
//int ag = 0;
//Console.WriteLine("请输入级别A,B,C,D,E");
//string str = Console.ReadLine();
//switch (str)
//{
// case "A": temp = 500;break;
// case "B": temp = 200; break;
// case "C": temp = 0; break;
// case "D": temp = -200; break;
// case "E": temp = -500; break;
// default: Console.WriteLine("输入错误");
// break;
//}
//ag=gongzi+temp;
//Console.WriteLine("原来工资是{0}元,现在工资是{1}",gongzi,ag);
//Console.ReadKey();
//请用户输年份,输入月份,输出该月的天数.
//Console.WriteLine("输入年份");
//int year = Convert.ToInt32(Console.ReadLine());
//Console.WriteLine("输入月份");
//string yue = Console.ReadLine();
//if (year % 400 == 0 || year % 4 == 0 && year % 100 != 0)
//{
// if (yue == "2")
// {
// Console.WriteLine("有29天");
// }
// else
// {
// switch (yue)
// {
// case "4":
// case "6":
// case "9":
// case "11": Console.WriteLine("有30天"); break;
// default: Console.WriteLine("有31天");
// break;
// }
// }

//}
//else
//{
// switch (yue)
// {
// case "2": Console.WriteLine("有28天哦"); break;
// case "4":
// case "6":
// case "9":
// case "11": Console.WriteLine("有30天"); break;
// default: Console.WriteLine("有31天");
// break;
// }

//}
//Console.ReadKey(); 这个问题开始纠结了 有些糊涂

//对学员的结业考试成绩评测(改成用Switch来做)
// 成绩>=90 :A
//90>成绩>=80 :B
//80>成绩>=70 :C
//70>成绩>=60 :D
// 成绩<60 :E
//string str = "";
//Console.WriteLine("输入成绩");
//try
//{
//int chengji = Convert.ToInt32(Console.ReadLine());
//}
//catch
//{
// Console.WriteLine("输入错误啦");
//}
//if (chengji>0)
//{
// switch (chengji / 10)
// {
// case 10:
// case 9: str = "A"; ; break;
// case 8: str = "B"; break;
// case 7: str = "C"; break;
// case 6: str = "D"; break;
// default: str = "E";
// break;
// }
// Console.WriteLine("你的等级是{0}", str);
//}
//else
//{
// Console.WriteLine("你输入错误");
//}
//Console.ReadKey();
//实际生活中的循环:打印100份试卷 10000米长跑 车轮
//int i = 0;
//while (i<100)
//{
// Console.WriteLine("打印100分");
// i++;

//}
//Console.WriteLine("一共打印了{0}份",i);
//Console.ReadKey();
//李四这次考试又粗心了,爸爸让他写1000遍"下次考试一定要细心".
//int nb=1;
//while (nb<=1000)
//{
// Console.WriteLine("下次考试一定要细心"+nb);
// nb++;
//}
//Console.ReadKey();
//打印100次"欢迎您来传智播客学习"
//int n = 1;
//while (n<=100)
//{
// Console.WriteLine("欢迎你来学习"+n);
// n++;
//}
//Console.WriteLine("一共打印了"+(n-1));
//Console.ReadKey();
//输入班级人数,然后依次输入学员成绩,计算班级学员的平均成绩和总成绩
//int n = 0;
//double zh=0;
//double pj;
//Console.WriteLine("输入班级的人数");
//int ren = Convert.ToInt32(Console.ReadLine());

//while (n<ren)
//{
// Console.WriteLine("输入学员的成绩");
// double cj = Convert.ToDouble(Console.ReadLine());
// Console.WriteLine();

// zh +=cj;
// n++;
//}
//pj = zh / ren;
//Console.WriteLine("一共有{0}人,总成绩是{1},平均成绩是{2}",ren,zh,pj);
//Console.ReadKey();
//老师问学生,这道题你会做了吗?如果学生答"会了(y)",则可以放学.如果学生不会做(n),则老师再讲一遍,再问学生是否会做了......
//直到学生会为止,才可以放学.
//直到学生会或老师给他讲了10遍还不会,都要放学
//int nb=0;

//Console.WriteLine("这道题你会做了吗(y)不会(n)");
//string str = Console.ReadLine();
//while (str=="n"&&nb < 10)
//{
// Console.WriteLine("我再讲一遍你会做了吗(y)不会(n)这是第{0}次了",nb+1);
// str = Console.ReadLine();
// nb++;
//}
//Console.WriteLine("放学了");
//Console.ReadKey();
//2006年培养学员80000人,每年增长25%,请问按此增长速度,到哪一年培训学员人数将达到20万人?
//int year = 2006;
//int pep = 80000;
//while (pep<200000)
//{
// pep=(int)(pep*(1+0.25));
// year++;
// Console.WriteLine("{0}年增长到{1}",year,pep);
//}
//Console.WriteLine("第{0}年人数为{1}",year,pep);
//Console.ReadKey();
//明天小兰就要登台演出了,老师说再把明天的舞蹈表演一遍,如果满意,小兰就可以回家了.否则就需要再练习一遍,直到老师满意为止.
//int n=0;
//Console.WriteLine("再练习一遍舞蹈你满意没");
//string str=Console.ReadLine();
//while (n>0||str!="n")
//{
// Console.WriteLine("老师您满意没");
// str = Console.ReadLine();
// n++;
//}
//Console.WriteLine("满意了 你可以回家了");
//Console.ReadKey();
//string str = "";
//do
//{
// Console.WriteLine("{0}做一边,老师满意没", str == "" ? "先" : "再");
// str = Console.ReadLine();
//} while (str == "n");
//Console.WriteLine("满意了");
//Console.ReadKey();

//计算1到100之间整数的和;
//int n = 0;
//int sum = 0;
//for (int i = 0; i <= 100; i++)
//{
// sum += i;
//}
//Console.WriteLine("和为{0}", sum);
//Console.ReadLine();
//要求用户输入用户名和密码,只要不是admin、888888就一直提示用户名或密码错误,请重新输入。
//string name = "";
//string psw = "888888";
//do
//{
// Console.WriteLine("{0}输入你的账户",name==""?"":"账户或密码错误,\n");
// name = Console.ReadLine();
// Console.WriteLine("输入你的密码");
// psw = Console.ReadLine();

//}
//while (name!="admin"||psw!="888888");
//Console.WriteLine("结束");
//Console.ReadKey();
//int i = 0;
//int sum = 0;
//do
//{

// sum += i;
// i++;
//} while (i <= 100);
//Console.WriteLine("和为{0}", sum);
//Console.ReadKey();
//不断要求用户输入学生姓名,输入q结束.
//string str = "";
//do
//{
// Console.WriteLine("输入你的名字按q结束");
// str = Console.ReadLine();
//} while (str!="q");
//Console.WriteLine("结束");
//Console.ReadKey();
//不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出。
//int sum;
//string nm;
//do
//{
// Console.WriteLine("请输入数字");
// nm = Console.ReadLine();
// try
// {
// sum = Convert.ToInt32(nm);
// Console.WriteLine(sum*2);
// }
// catch (Exception)
// {
// if (nm!="q")
// {
// Console.WriteLine("出错啦");
// }

// }

//} while (nm!="q");
//Console.WriteLine("结束了");
//Console.ReadKey();
//不断要求用户输入一个数字(假定用户输入的都是正整数),当用户输入end的时候显示刚才输入的数字中的最大值
//string sum;
//int tuc;
//int cs = 0;
//int max = int.MinValue;
//do
//{
// Console.WriteLine("输入数字");
// sum =Console.ReadLine();
// try
// {
// tuc = Convert.ToInt32(sum);
// cs++;
// max = tuc >max ? tuc : max;
// }
// catch (Exception)
// {
// if (sum!="end")
// {
// Console.WriteLine("输入错误");
// }
// }
//} while (sum!="end");
//if (cs!=0)
//{
// Console.WriteLine("您刚刚输入{0}次,最大数字是{1}",cs,max);
//}
//else
//{
// Console.WriteLine("没有数字");
//}
//Console.ReadKey();
//张三先唱一遍要表演的歌曲,老师觉得张三唱歌不过关,就让张三再唱一遍,
//老师满意则张三可以下课,不然则需要再唱一遍,再问老师是否满意...
//string str="";
//do
//{
// Console.WriteLine("{0}唱一遍满意不,选择y满意,",str==""?"先":"再");
// str = Console.ReadLine();
// if (str!="n"&&str!="y")
// {
// Console.WriteLine("输入错误,只能输入y或者n");
// }
//} while (str!="y");
//Console.WriteLine("满意了");
//Console.ReadKey();
//连续输出100次"我下次一定细心".
//for (int i = 0; i < 100; i++)
//{
// Console.WriteLine("我下次一定细心"+(i+1));
//}
//Console.ReadLine();
//求1-100间的所有偶数和?
//int sum=0;
//for (int i = 0; i <=100;i+=2)
//{
// sum += i;
// Console.WriteLine(i);
//}
//Console.WriteLine("和为"+sum);
//Console.ReadKey();
//int sum = 0;
//for (int i = 0; i <=100; i++)
//{
// if (i%2==0)
// {
// sum += i;
// Console.WriteLine(i);
// }
//}
//Console.WriteLine("和为{0}",sum);
//Console.ReadKey();
//找出100-999间的水仙花数?
//int ge, sh, ba;
//for (int i = 100; i < 1000; i++)
//{
// ba = i/100;
// sh = i%100/10;
// ge = i%100%10;
// if (ba*ba*ba+sh*sh*sh+ge*ge*ge==i)
// {
// Console.WriteLine(i);
// }

//}
//Console.ReadKey();
//输出九九乘法表(循环的嵌套)
//for (int i = 1; i <=9; i++)
//{
// for (int j = 1; j <=i; j++)
// {
// Console.Write("{0}*{1}={2}\t",j,i,i*j);

// }
// Console.WriteLine();
//}
//Console.ReadKey();
//加法表达式
//int sum=0;
//Console.WriteLine("请输入一个数");
//sum = Convert.ToInt32(Console.ReadLine());
//for (int i = 0; i < sum; i++)
//{
// Console.WriteLine("{0}+{1}={2}",i,sum-i,sum);
//}
//Console.ReadKey();
//循环录入5个人的年龄并计算平均年龄,如果录入的数据出现负数或大于100的数,立即停止输入并报错.
//int ages=0;
//for (int i = 0; i <5; i++)
//{
// Console.WriteLine("输入第{0}个人的年龄",i+1);
// int age = Convert.ToInt32(Console.ReadLine());
// if (age<0||age>100)
// {
// i = 6;
// Console.WriteLine("输入错误"); //这个方法能达到题目要求,但是会自动算出输入后的值,
// } //当输入的值满足if里面的条件时,我客观的给i赋值就会让程序停止

// ages += age;
//}
//Console.WriteLine("他们的平均年龄是{0}",ages/5);
//Console.ReadKey();
//int ages = 0;
//int age;
//Console.WriteLine("请输入年龄");
//age = Convert.ToInt32(Console.ReadLine());
//if (age<0||age>100)
//{
// Console.WriteLine("输入错误,程序自动停止运行");
//}
//else 代码还可以减少,但是会出现一点点问题
//{
// for (int i = 1; i < 5; i++)
// {
// Console.WriteLine("请输入年龄");
// age = Convert.ToInt32(Console.ReadLine());
// ages += age;
// }
// Console.WriteLine("他们的平均年龄是{0}",ages/5);
//}
//Console.ReadKey();

转载于:https://www.cnblogs.com/BinSaKa/archive/2011/11/20/2256507.html

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值