zoukankan      html  css  js  c++  java
  • printf中的x%及用法

    printf 和 scanf 简介

    printf() ---将变量的内容输出到显示器上

    四种用法

    1.printf("字符串 ");

    2.printf("输出控制符", 输出参数);

    3.printf("输出控制符1 输出控制符2 .....", 输出参数1, 输出参数2, .....);输出控制符和输出参数的个数必须一一对应。

    4.printf("输出控制符", 输出参数);

    输出控制符包含如下

    %d

    %ld

    %c

    %f

    %lf

    %x(或者%X或者%#X)

    /*
        2020.6.2
    目的:
        测试%x %X   %#x %#X 的用法


    */


    # include<stdio.h>
    int main(void)
    {
    int x = 47;// 47是十进制
    printf("%x ", x);    //输出的结果是2f
    printf("%X ", x);    //输出的结果是2F
       printf("%#X ", x);    //输出的结果是0X2F   %#X推荐使用
    printf("%#x ", x);    //输出的结果是0x2F

    return 0;

    }

    /*
        在VC++6.0的输出结果是:
    ——————————————————
    2f
    2F
    0X2F
    0x2f
    ——————————————————
       
    */

    为什么需要输出控制符

    1.01组成的代码可以表示数据也可以表示指令。

    2.如果01组成的代码表示的是数据的话,那么同样的01代码组合 以不同的输出格式输出的就会有不同的输出结果。
















  • 相关阅读:
    月薪 30K Java 程序员,需要掌握哪些技术?
    docker-compose安装mongodb
    docker-compose安装apollo服务
    docker-compose安装mysql和redis
    编程总结1:打印沙漏
    秋季学习总结
    对我人生影响最大的三位老师
    自我介绍
    秋季学习总结
    人生路上对我影响最大的三位老师
  • 原文地址:https://www.cnblogs.com/icoding233/p/13032346.html
Copyright © 2011-2022 走看看