14| 查看详情 | 编辑更新 | ||||||||||||
C 判断判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。 C 语言把任何非零和非空的值假定为 true,把零或 null 假定为 false。 下面是大多数编程语言中典型的判断结构的一般形式: 判断语句C 语言提供了以下类型的判断语句。点击链接查看每个语句的细节。
? : 运算符(三元运算符)我们已经在前面的章节中讲解了 条件运算符 ? :,可以用来替代 if...else 语句。它的一般形式如下: 其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。 ? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个表达式的值。如果 Exp1 为假,则计算 Exp3 的值,结果即为整个表达式的值。 实例以下实例通过输入一个数字来判断它是否为奇数或偶数 实例#include<stdio.h> int main(){ int num; printf("输入一个数字 : "); scanf("%d",&num); (num%2==0)?printf("偶数"):printf("奇数");} 2 篇笔记 写笔记 | ||||||||||||
|发布人 : 1 发布时间: 1970-01-01 08:33 | ||||||||||||
|留言发给站长 |
Column 1 | Column 2 | Column 3 |
---|---|---|
R1C1 | R1C2 | R1C3 |
Item | Item | Item |
kevintcl
299***2513@qq.com
872
举一个三目(元)运算的例子:
kevintcl
kevintcl
299***2513@qq.com
7年前 (2017-10-21)Helen
QQ9***13813@163.com
参考地址
604
switch语句一般形式:
意思是先计算表达式的值,再逐个和 case 后的常量表达式比较,若不等则继续往下比较,若一直不等,则执行 default 后的语句;若等于某一个常量表达式,则从这个表达式后的语句开始执行,并执行后面所有 case 后的语句。
与 if 语句的不同:if 语句中若判断为真则只执行这个判断后的语句,执行完就跳出 if 语句,不会执行其他 if 语句;而 switch 语句不会在执行判断为真后的语句之后跳出循环,而是继续执行后面所有 case 语句。在每一 case 语句之后增加 break 语句,使每一次执行之后均可跳出 switch 语句,从而避免输出不应有的结果。
Helen
Helen
QQ9***13813@163.com
参考地址
6年前 (2018-04-18)