zoukankan      html  css  js  c++  java
  • printf格式输出总结

    #include<stdio.h>   
    #include<string.h>   
    int main()   
    {   
        char c, s[20];   
        int a=1234;  
        float f=3.141592653589;   
        double x=0.12345678912345678;   
        strcpy(s, "Hello,World");   
        c='x41';   
        printf("a=%d
    ", a);//按照十进制整数格式输出,显示 a=1234  
        printf("a=%d%%
    ", a);//输出%号 结果 a=1234%  
        printf("a=%6d
    ", a);//输出6位十进制整数 左边补空格,显示 a= 1234  
        printf("a=%06d
    ", a);//输出6位十进制整数 左边补0,显示 a=001234  
        printf("a=%2d
    ", a);//a超过2位,按实际输出 a=1234  
        printf("a=%-6d
    ", a);///输出6位十进制整数 右边补空格,显示 a=1234  
        printf("f=%f
    ", f);//浮点数有效数字是7位,结果 f=3.141593  
        printf("f=6.4f
    ", f);//输出6列,小数点后4位,结果 f=3.1416  
        printf("x=%lf
    ", x);//输出长浮点数 x=0.123457  
        printf("x=%18.16lf
    ", x);//输出18列,小数点后16位,x=0.1234567891234567  
        printf("c=%c
    ", c);     //输出字符 c=A  
        printf("c=%x
    ", c);//以十六进制输出字符的ASCII码 c=41  
        printf("s[]=%s
    ", s);//输出数组字符串s[]=Hello,World  
        printf("s[]=%6.9s
    ", s);//输出最多9个字符的字符串 s[]=Hello,Wor  
        return 0;  
    }
  • 相关阅读:
    vue学习记录(四)---router的运用
    node.js 框架express关于报错页面的配置
    node.js 的热更新
    yii2 Menu组件的使用
    node.js 框架express有关于router的运用
    node.js 的页面渲染方法ejs
    什么是mybatis
    如何清除maven中下载失败的包
    hibernate 执行步骤
    什么是ORM
  • 原文地址:https://www.cnblogs.com/shihaochangeworld/p/5494020.html
Copyright © 2011-2022 走看看