日记大全

日记大全 > 句子大全

[小雨学编程之C#] 19.1(流程控制语句 if)

句子大全 2022-12-31 06:52:01
相关推荐

我们之前一直在介绍,C#这门编程语言的一些基础知识,但是在我们编写代码的过程中,我们的代码都是直线型流水执行的,也就是依照代码在程序中的排列位置从上到下一行一行的顺序执行。

那么本节,我们介绍流程控制语句中的if语句,也就是要让我们的代码依照条件是否满足,或者根据表达式的值控制代码产生执行分支。

语法:

if(条件){

条件成立执行

}

if语句要表达的意思是,if小括号中的表达式如果成立的话,就执行if大括号中的内容,如果if括号中的表达式不成立,就直接跳过if大括号中的内容,执行后面的内容。

我们写个例子:

这个例子,简单模拟了一下,如果成绩大于80,就直接显示优秀。

例子很简单,我们可以添加一些综合内容,由用户输入成绩,然后系统判断是否优秀:

这个例子中,我们加入了读取用户输入,但是这里需要注意的是,当我们使用用户输入的内容的时候,需要有个数据类型转换,将用户的输入转换成可以比较的整数。

那么,我们再来一个稍微复杂的例子,由用户输入需要运算的两个数字,然后用户输入四则运算的符号,最后程序由用户输入的符号来决定做怎样的四则运算。

但是,此时我们怎么判断输入的是什么字符呢?我们可以这样:

这样我们通过将字符进行int转换就得到了字符对应的数字,这样就简单了,于是我们可以这样写:

屏幕前的你,学会了吗!

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新