printf函数案例

#include <stdio.h>

int main(int argc, const char * argv[]) {
    //float double 默认情况下通过 %f 输出只保留6位小数
    float v1 = 1.75;//单精度
    printf("%f\n",v1);//1.750000
    
    double v2 = 1.85;//双精度
    printf("%lf\n",v2);//1.850000
    
    //向输出几位小数就在%和f之间加入.n ,n就是输出几位
    printf("%.8f\n",v1);//1.75000000
    
    int number = 1;
    printf("%d\n",number);//1
    
    //%0Nd  --N是以多宽来输出整型,如果不够,用0补齐左边(右对齐)
    printf("%02d\n",number);//01
    //%Nd  --N是以多宽来输出整型,如果不够用空格补齐左边(右对齐)
    printf("%2d\n",number);// 1
    //%-Nd  --N是以多宽来输出整型,如果不够用空格补齐右边(左对齐)
    printf("%-5d%d",number,number);//1    1
    
    return 0;
}

控制台输出:
1.750000
1.850000
1.75000000
1
01
 1
1    1Program ended with exit code: 0

转载于:https://www.cnblogs.com/M-Y-P/p/5011006.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值