C语言学习笔记 lesson5 浮点数类型及复习

浮点数类型

double 

float


输出占位符

%f  十进制

%e 科学计数法

%g  6位有效数字


复习:

在c语言中存储一些变量

存储单位 最小是位 bit ,用的最多的是byte

整数有8种数据类型 (unsigned会把所有位数都用来表示数值)

每一种类型都有相应的输出占位符

long类型   %ld 十进制  %lo 八进制  %lx 十六进制

c语言会将所有整数值默认为int

字符:用ASCLL 解析

小数:默认浮点数类型为double

 c语言在操作类型时整数为int,浮点数为double运行速度最快


scanf 接收输入

#include <stdio.h>

int main()

{

     int input;

    scanf_s ("%d",&input);  scanf需要拿着内存来进行写入,需要加取地址符

    printf ("%d",input);

    getchar();         getchar也是接收键盘输入,和 scanf 共用输入缓存区,getchar 会阻塞是因为输入缓存区内为空,会                           存在一个等待输入的状态。在经过scanf后,缓存区存放了输入的数值和回车,printf拿出了数值 ,getchar                         则拿出了回车。需要再加一个getchar才会出现阻塞状态

   getchar();

}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值