C语言程序设计(初识C语言中部分)

代码鼠敲敲敲。

C语言是【结构化】的程序设计语言:

-顺序结构

-选择结构

-循环结构

八,函数

写成函数的形式,方便随时调用进行相关的计算。

而且该函数可以简化:

九,数组

数组的定义:一组相同类型元素的集合。

C语言规定:数组的每个元素都有一个下标,下标是从0开始的,数组可以通过下标来访问。

可以创建各种类型的数组:

int arr[ ]   char arr[ ]   double arr[ ]   ......

十,操作符

算术操作符:+  -  *  /  %(取模)

得出结论:/操作符打印的是除法的商,%操作符打印的是除法的余数

(PS:除号的两端都是整数的时候,执行的是整数除法,如果两端只要有一个浮点数就执行浮点数的除法

%f取小数点的规律:%.1f取一位小数   %f取两位小数   ……以此类推

取模操作符的两端(两个操作符)只能是整数

移位操作符:>>(右移操作符)  <<(左移操作符)  -->涉及二进制

位操作符:&  ^  |

赋值操作符:=(赋值)   

 += (a=a+3相当于a+=3,后面的操作符以此类推)

    *=     /=     ^=     |=     >>=     <<=

单目操作符(只有一个操作数的操作符):

!:(逻辑反操作符)

-:(负值)   +(正值) 

&:(取地址) 

sizeof:(操作数的类型长度-->以字节为单位)   

~ :(对一个数的二进制按位取反)

--:(前置,后置--)b=a++表示先使用a的值给b赋值,后执行a=a+1;b=a--反之

++:(前置,后置++)同理

*:(间接访问操作符,即解引用操作符)

(类型):强制类型操作符

关系操作符:

>

>=

<

<=

!=(不等于)

==(等于)

逻辑操作符:

&&:逻辑与(同真为真,一假为假)

||:逻辑或(同假为假,一真为真)

条件操作符:exp1?exp1:exp3

(即表达式1<exp1>为真,执行表达式2<exp2>,反之执行表达式3<exp3>)

逗号表达式:exp1,exp2,exp3,...,expN

(从左向右依次计算,整个表达式的结果是最后一个表达式的结果)

下标引用,函数调用和结构成员:[ ]   ()   .   ->

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值