第一节c语言知识点总结

                                **#c语言数据类型与变量 **
  1. 数据类型介绍
    1)字符 char
    2)整形int 长整型 long[int] 短整型 short[int] (可在everything中查找范围)
    3)浮点型 float(单精度) double(双精度) double 精度更高
    4)布尔类型 使用整数0表示假,非零值表示真。
    1 _Bool 布尔类型包含头文件<stdbool.h>
    布尔类型的变量取值是:true或者false
    代码演示
    2.signed和unsigned
    signed用以修饰整型和字符 表示正负号 int一般 默认为signed int
    unsigned表示零和正整数
    signed和unsigned字符区间长度相同 unsigned表示0~65535 signed表示-32768~32767
    1Byte=8bit 1KB=1024Byte 1MB=1024KB
    c语言标准sizeof(long)大于等于sizeof(int)
    3.变量
    经常变化的量为变量 不变化的量为常量
    int main( )
    {
    int weight;
    char ch;
    float score =98.51f(无f会被识别double类型) 变量创建的格式
    return 0;
    }

强制类型转换
int main( )
{
int n=**(int)**3.14

只需要在小数前面加上(int)就能用小数强制转换成整数

return 0;
}

占位符 %d表示整数 %s表示字符串
int main()
{
printf (“i love %sman %d”,“叫什么什么”, 3);
return 0;
}

限定宽度
int main()
{
printf(“%5d”,123);表示右对齐占有五个字符
printf(“%-5d”,123);表示左对齐占有五个字符
如若超过则如实打印
return 0;
}

小数
int main
{
printf(“%f”,123.45); %f小数点后默认六位
printf(“%12f”,123.45); 右对齐前面补充空格
return 0;
}

总是显示正负号 在占位符号前面加入 + - 号;

限定小数点后面位数
int main()
{
printf(“%.2f”,13.45) ; 表示小数点后面只有两位
printf(“%6.2”,123.45) ; 表示字符串长度为6位,小数点后面只有两位
printf(“%*.*f”,6,2,0.5); *号表示传输替代
return 0;
}
scanf函数 将输入值放到变量

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值