章节
问答
课签
笔记
评论
占位
占位

C#中嵌套的if结构

程序开发中,往往需要先判断一个条件是否成立,再判断另一个条件。比如下面的例子:验证账号是否为“admin”,如果不是则提示错误;如果是,则验证密码是否为“bj2022”:

用C#实现如下:

外层的if (userName == "admin") 会被首先判断,如果为 false ,就会输出“用户名错误!”;如果为 true ,再判断内层的if (password == "bj2022")

 

任务

在我国,年满22岁的男性和年满20岁的女性可以结婚。请在右边的代码中第 13 行添加条件,使程序能够完成“是否达到法定婚龄”的验证。

?不会了怎么办

分支1判断的是年龄是否大于20岁,可见这是对女性年龄的判断,所以,外层 if 结构的条件应该是 if(sex=='女')

||
1
2
using System;
using System
    .Collection
    s.Generic;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最赞回答 / 想胖的瘦子1024
!= 含义是:不等于的意思。判断语句下的内容,符合判断的标准,则执行下一步()内的内容。不符合就执行else下的内容。

最赞回答 / 慕用1293707
<...code...>两个if else吧。输入是否是会员:y/其他字符;if (是会员)    if (大于200)        打七五折;    else        打八折;else    if (大于100)        打九五折;    else        原价;

最新回答 / 慕神4096620
sex!=的意思就是sex不等于,“!=”就是不等于号

最新回答 / 精慕门7144846
//昨天下午开始学,今天刚好学完,看到您的题目现学先做,不知道对不对。{ double[,] zk = new double[2, 2] { { 0.9, 0.75 }, { 0.6, 0.3 } };//旺季航班出行9折,动车出行7.5折;淡季出行航班6折;动车3折; Console.Write("请您输入出行的月份:"); int yue = int.Parse(Console.ReadLine());//输入出行的月份; Console.Write("航班出行请按0,动车出行...

已采纳回答 / 彼岸蒹葭可待我
string userName0 = "A", userName1 = "B";            string passwrod0 = "C", passwrod1 = "D";            if (userName0 == "A"||userName1 =="B")            {                if (passwrod0 == "C"||passwrod1 == "D")                {                    Console....

已采纳回答 / 敬你i
char是申明单字符,string是申明字符串,他们都同样是字符,但字符串是多个字符组成,字符串用""(双引号),字符用''单引号。

已采纳回答 / 秦失其鹿
一个等于号表示赋值,两个等于号表示等于。我是这么记的

最新回答 / 韩亚强
int ageboty = 21;int agegirl = 20;if(ageboy == 22 && agegirl == 20){    Console.WriteLine("達到法定婚齡啦")}else{    Console.WrteLine("沒有達到!")}

最赞回答 / Hellorld123
字符串用双引号括起来,字符用单引号,女 字作为一个字符,所以用单引号。

最赞回答 / 慕粉2243136569
没毛病啊,假如sex!等于男的,那sex就是女的啊,感叹号是“逻辑非”啊,反意的意思

已采纳回答 / 隐0123
string字符串类型才是双引号,而char属于字符类型所以为单引号

最新回答 / Henry_pan
是对的,只是你改了人家的代码顺序,人家第一个是判断的女生,你变成了先判断男生,这个慕课网给的程序是死板的,就是要完全和它的一样,才会没有提示错误,但是你那样写也是对的!反正自己懂了就行咯。
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言