传智播客C#基础笔记-苏坤(5)

2019-05-17 10:31

练习三:

Console.WriteLine(\请输入a的值\);

int a = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(\请输入b的值\);

int b = Convert.ToInt32(Console.ReadLine()); if ((a % b == 0) || (a + b > 100)) {

Console.WriteLine(\, a); } else {

Console.WriteLine(\, b); }

Console.ReadKey();

Console.WriteLine(\请输入您的成绩\);

int score = Convert.ToInt32(Console.ReadLine()); if (score >= 90) {

Console.WriteLine(\您的成绩为A\) ;

}

else if (score < 90 && score >= 80) {

Console.WriteLine(\您的成绩为B\); }

else if (score < 80 && score >= 70)

{

Console.WriteLine(\您的成绩为C\); }

else if (score < 70 && score >= 60) {

Console.WriteLine(\您的成绩为D\); } else {

Console.WriteLine(\您的成绩为E\); }

在if-else if语句中。只有当上一个条件不成立时,才会进入下一个if语句并进行if语句后面的条件判断。一旦有一个if后面的条件为true,则执行if所带的语句(块),语句(块)执行完成后,程序跳出if-else if结构。如果所有的if条件都不成立,则如果最后有else则执行else所带的语句,否则什么都不执行。 注意:

代码自动排版对齐快捷键: Ctrl +k +f

Else 离它最近的if是一对

Console.ReadKey();

练习一:

Console.WriteLine(\请输入密码\); string passWord = Console.ReadLine(); if (passWord == \) {

Console.WriteLine(\密码输入正确\); } else {

Console.WriteLine(\密码错误请重新输入\); }

Console.ReadKey();

练习2:

Console.WriteLine(\请输入用户名\); string userName = Console.ReadLine(); Console.WriteLine(\请输入密码\); string passWord = Console.ReadLine(); if (userName == \) {

if (passWord == \) {

Console.WriteLine(\输入正确可以登陆\);

} else {

Console.WriteLine(\密码错误请重新登陆\); } } else {

Console.WriteLine(\用户名不存在请重新登陆\); }

Console.ReadKey(); 练习三:

Console.WriteLine(\请输入您的年龄\);

int age = Convert.ToInt32(Console.ReadLine()); if (age >= 18) {

Console.WriteLine(\可以观看该电影\); }

else if (age >= 10) {

Console.WriteLine(\用户是否继续观看(yes,no)\); string isRight = Console.ReadLine(); if (isRight == \) {

Console.WriteLine(\请观看\); }

if(isRight==\) {

Console.WriteLine(\退出观看\); } } else {

Console.WriteLine(\未到年龄退出观看\); }

Console.ReadKey();

Switch-case 语句: 语法:

Switch(表达式)

Case 值1:语句块1; Break;

Case 值2:语句块2; Break;

Default:语句块3; Break; }

执行过程:首先计算表达式,然后根据计算结果与匹配case后面的值,如果有匹配项,则执行匹配项后面的语句,知道break语句跳出switch-case。如果所有的case值都不匹配,那么有default则执行default后面的语句,知道break结束。如果没有default,则跳出switch-case,什么都不执行。 注意:

匹配时和default的位置没有关系,只和值有关系。 练习:


传智播客C#基础笔记-苏坤(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:古代汉语教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: