C 语言初级入门--关系运算与逻辑运算
程序员文章站
2022-04-30 21:44:37
...
/*
关系运算与逻辑运算:
条件判断:
关系运算符与逻辑运算
1、简介:
关系表达式与逻辑表达式的运算结果都会得到一个逻辑值:真/假
C 语言中: 0 表示假 1 表示真
2、 简单的关系运算符:
< <= > >= == !=
注意:都是双目运算,具有自左至右的结合性;
3、简单的逻辑运算:
&& 与
|| 或
! 非 非假则真,非真则假;
4、if语句:
if(条件表达式){执行语句} 语法同java;
5、条件表达式:是C语言中唯一的一个三目运算
表达式1 ? 表达式2:表达式3
例如:
1<2?3:4
printf("%d",x<0?(-1)*++x:x++);
x++>3 ? (x<3 ? a:b):b
6、switch 语句: 用法同java
switch(表达式)
{
case 1: 语句1;break;
default : 语句2;break;
}
*/
关系运算与逻辑运算:
条件判断:
关系运算符与逻辑运算
1、简介:
关系表达式与逻辑表达式的运算结果都会得到一个逻辑值:真/假
C 语言中: 0 表示假 1 表示真
2、 简单的关系运算符:
< <= > >= == !=
注意:都是双目运算,具有自左至右的结合性;
3、简单的逻辑运算:
&& 与
|| 或
! 非 非假则真,非真则假;
4、if语句:
if(条件表达式){执行语句} 语法同java;
5、条件表达式:是C语言中唯一的一个三目运算
表达式1 ? 表达式2:表达式3
例如:
1<2?3:4
printf("%d",x<0?(-1)*++x:x++);
x++>3 ? (x<3 ? a:b):b
6、switch 语句: 用法同java
switch(表达式)
{
case 1: 语句1;break;
default : 语句2;break;
}
*/
#include<stdio.h> main() { int a ; printf("请输入您的成绩:"); scanf("%d",&a); if(a>60) { printf("您的成绩不及格"); }else { printf("您的成绩不及格"); } }
上一篇: C 语言初级入门--一维数组和指针