近期总结分享

换行符可刷新缓冲区

一个整型数据用32位二进制数来表示  取值的范围是是-2的31次方到2的31次方-1,(因为有0的存在)

float有六位有效数字,double有10位有效数字

字符常量使用单引号表示

"/"表示字符的转义

C中的字符串一定以空字符结束,在末尾有\0

%s用来输出字符串

#define的使用格式  #define NAME  value 没有;与=

%1.2f表明被四舍五入为两位数字输出

const int THOH=12不能更改

%%可以打印一个百分号

用%5.2f打印一个浮点数,字段宽为5字符,小数点后保留两位

系统使用二进制补码来表示有符号整数

printf()也有返回值,他返回打印字符的个数

不能再双引号之间断行

两个用双引号括起来的字符串用空白隔开,C会把其他当做一个字符串

“abc”  “def”会变成“abcdef”(要有空格)

字符串无论是表示成字符常量还是储在字符数组中都以一个空字符隐藏字符结尾

八进制使用转换说民符%o  字段宽度由参数列表指定

使用修饰符‘*’

pow()函数用于指数运算  pow(3.5,2.2)返回3.5的2.2次幂 

求模运算符%只用与整数

可通过a-(a/b)*b来计算a%b

a++ 使用a后递增

++a使用a之前递增

++和--都有很高的优先级仅次于圆括号

在c语言中每个表达式都有一个值

(float)9将整数转换成浮点数9.0

所有的非零值均被视为真  

任何表达式有有值,当while(.......)里的表达式值为0时 打破循环

for(printf(“。。。。。。”);num!=5;)scanf(“%d”,&num);直到用户输入6才停止循环

scores+=20等价于scores=scores+20

逗号是序列的也可以做分隔符

使用 do while语句时,while后要跟;

do while 循环至少至少执行一次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值