C语言-运算 循环 数组

目录

1.运算 

2.循环

3.数组



1.运算 

1.逻辑运算

逻辑运算是对逻辑量进行的运算,结果只有0或1。

逻辑量是关系运算或逻辑运算的结果。

    运算符

描述

       !逻辑非
      &&逻辑与
       ||逻辑或

2.条件运算

count=(count>20)?count-10:count+10;

条件运算符的优先级高于赋值运算符,但低于其他运算符。

3.逗号运算

逗号用来连接两个表达式,并以其右边的表达式的值作为它的结果。

逗号的优先级是所有运算符中最低的。

2.循环

在给定条件成立时,反复执行某程序段,直到条件不成立为止。

给定的条件称为循环条件,反复执行的程序段称为循环体。

(1)goto语句

goto语句是一种无条件转移语句

(2)break语句

break语句可以用来从循环体中跳出循环,即提前结束循环,接着执行循环下面的语句。

break语句对if-else语句不起作用。

在多层循环中,一个break语句只向外跳出一层。

(3)continue语句

作用为结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。 

continue语句与break语句的不同:

continue语句只结束本次循环,而不是终止整个循环的执行,break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。

3.数组

(1)数组的概念:具有相同类型的数据组成的序列,是有序集合。

注意:数组元素有序不是指元素大小有序。

(2)数组中的每一个数据 称为数组元素,数组元素通常也称为下表变量。

数组元素也是一种变量,其标识方法为数组名后跟一个下标,下标表示了元素在数组中的顺序号。

(3)数组元素的一般形式为:

数组名[下标]

下标可以是整型常量或整型表达式

(4)在C语言中使用数组必须先进行定义

一维数组的定义方式:

类型说明符 数组名[常量表达式]

例如:int a[10]

它表示定义了一个整型数组,数组名为a,此数组有10个元素,10个元素都是整型变量。

(5)定义数组时用到的“数组名[常量表达式]”和引用数组元素时用到的“数组名[下标]”不同

例如:

int a[10];   /*定义数组长度为10*/
t=a[6];      /*引用a数组中序号为6的元素*/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值