[C.C++] C语言运算符,C语言的判断,c循环与基础函数

746 0
Honkers 2025-9-26 13:49:02 来自手机 | 显示全部楼层 |阅读模式

一、通过学习,下面介绍C语言中的各种运算符及其使用方法。

(一)、算术运算符
1.加法运算符:+
2.减法运算符:-
3.乘法运算符:*
4.除法运算符:/
5.取余运算符:%
6.加减运算符:+=、-=、*=、/=、
(二)、逻辑运算符
1.逻辑与运算符:&&
2.逻辑或运算符:||
3.逻辑非运算符!
4.按位与运算符:&
5.按位或运算符:|
6.按位异或运算符:^
7.按位取反运算符:。
(三)、位运算符
1.位与运算符:&
2.位或运算符:|
3.位异或运算符:^
4.位取反运算符:。
5.左移运算符:<<
6.右移运算符:>>
二、C语言的判断与循环

(一)语言判断
判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。

C 语言把任何非零和非空的值假定为 true,把零或 null 假定为 false。

下面是大多数编程语言中典型的判断结构的一般形式:

(二)运算符

运算符(三元运算符)
我们已经在前面的章节中讲解了 条件运算符 ? :,可以用来替代 if...else 语句。它的一般形式如下:

Exp1?Exp2:Exp3;
其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。

? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个表达式的值。如果 Exp1 为假,则计算 Exp3 的值,结果即为整个表达式的值。
 

(三)、C语言循环
有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。

编程语言提供了更为复杂执行路径的多种控制结构。

循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的流程图:

(四)、无限循环

无限循环
如果条件永远不为假,则循环将变成无限循环。for 循环在传统意义上可用于实现无限循环。由于构成循环的三个表达式中任何一个都不是必需的,我就可以将某些条件表达式留空来构成一个无限循环。

比如

#include

int main ()

{for(; ;)

{

printf("该循环会被永远进行下去!\n")

}

return0;

}

然后用ctrl+c结束他

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行