c语言取余规则_C语言大总结一

本文是C语言的全面总结,涵盖了进制转换、数据类型、运算符、表达式、输入输出函数、数组、循环结构、分支结构、函数等内容。深入探讨了C语言的基础知识和核心概念,包括取余运算、随机数生成、一维数组的操作及冒泡排序算法。适合C语言初学者和需要复习的开发者阅读。
摘要由CSDN通过智能技术生成

C语言大总结

ee6bdf38ca5f798e0b9efe642121c59e.png

一、基础:

1、进制、位权、1字节等于8位(位是计算机的最小储存单位,字节是计算机最小存储单元)、十进制转换其他进制:连除倒取余,其他进制转换十进制:按权求和

2、单行注释:// 多行注释: /**/ (内容写在量型号之间)

3、数据类型:整形类型、浮点类型、字符类型。

整型类型:长整形(long 4/8)、整形(int 4)、短整型(short 2)

浮点类型:单精度(float 4)、双精度(double 8)

字符类型:字符类型(char 1)

4、常量:程序运行期间不能被改变的量。

常量 类型:整型常量、浮点型常量、字符型常量

变量:实际上是储存区域,也可以做表达式,是程序运 行期间可以被改变的量。

变量定义:由类型符号、变量名、初始值三部分组成(如: int a = 5;)

变量命名规则:由数字、字母、下划线组成的,但不能 以数字开头,不能与关键字重复,不能重复使用变量名(同一作用域),见名知意。

5、赋值运算符:= 把右边的值赋给左边 优先级别最低

算数运算符:+, -, *, / 整型两边相除取整,除数不能为0,% 两边均为正数 ,++ 自增运算符、- - 自减运算符:(它俩在前,先执行,它俩在后,后执行。

6、复合运算符:+= (a += b; 相当于a = a + b); -=; *=; /=; %=;(语法含义同上)

7、表达式:由常量、变量与运算符组合而成(注:表达式会有返回值)

8、输出函数:printf(); 输入函数 scanf()(注:以回车确定输入结束,只有大回车键才会结束;不要再格式串后面加’n’字符,否则会抵消人工输入的回车)。

转化符:%c->char; %d->int; %sd->short; %ld->long;%f->float、double。

9、转换格式控制:最少占4位:

printf(“%04d”,12); //不足补0

printf(“%4.2f”,1.2345); //保留小数点后两位

printf(“%-4d”,12); //左对齐

n回车符; 打印; %%打印%;

如果你想要学好C++最好加入一个组织,这样大家学习的话就比较方便,还能够共同交流和分享资料,给你推荐一个学习的组织:大牛小白C++组织 可以点击编程二字可直达

欢迎加入一起玩转编程

二、运算符

1、BOOL类型:只有YES(1)和NO(0)两个值;

bool类型:由ture(非0数字)和flase(0)两种值;

BOOL和bool区别:1)、在C中只有小布尔没有大布尔; 2)、在C和OC中小布尔中非零为真,零为假;3)、在OC中大布尔中1为真,0为假,其它数字原样输出,不做判断条件

2、关系运算符:用于比较运算,结果值有真假两种,结果值由BOOL类型储存

> < >= <= &

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值