zoukankan      html  css  js  c++  java
  • c语言的输出

    Cpp是c plus plus

    Cpp c++的源文件

    c++支持c语言的语法

    %x是十六进制x后面输出小写%X输出的结果是大写。

    %o是八进制。

    %lf是双精度double,默认小数点后六位,输出最后一位四舍五入

    %e打印浮点型是指数形式代表10的多少次方

    h表示短型

    %#x输出有ox

    %#o输出有O

    表示进制-    左对齐(默认为右对齐)+      输出符号

    空格 输出正数的时候在前面补一个空

    #在用%o输出八进制的时候 在八进制前面补一个0在用%x输出16进制的时候 在16进制前面补一个0x

     1 #include<stdio.h>
     2 int main()
     3 {
     4     printf("hello world
    ");
     5     printf("你好世界
    ");
     6     int x = 233;
     7     printf("%d
    ",x);
     8     printf("十六进制的x %x
    ", x);
     9     printf("十六进制的X %X
    ", x);
    10     printf("八进制的x %o
    ", x);
    11     printf("x的值是%d  x乘以三的值是%d",x,x*3);
    12     double f = 3.141592654;
    13     printf("%lf
    ",f);
    14     printf("%40lf
    ", f);
    15     printf("%.10f
    ", f);
    16     printf("%e
    ", f);
    17     printf("精度+位数%8.3lf
    ", f);
    18     printf("%d
    ", 'A');
    19     printf("%hd
    ", 123);
    20     printf("%5d
    ", 123);
    21     printf("%-5d
    ", 12345);
    22     printf("%05d
    ", 1234);
    23     printf("% 10d
    ", 1234);
    24     printf("%+05d
    ",34);
    25     printf("%#x
    ", 233);
    26     printf("%#o
    ", 233);
    27     getchar();
    28     return 0;
    29 }

    上面代码所实现的功能

    %d int

    %f float

    %c char

    %lf double

    %s char

    %x 十六进制

    %o 八进制

    %e 指数形式输出浮点型

    适用于输入输出

  • 相关阅读:
    最小瓶颈路
    HASH处理KMP算法
    忠诚
    程序自动分析
    图书管理
    银牛派对
    平均数
    抓住那头牛
    P2135 方块消除
    CSPS前最后一次模拟赛----爆炸的全过程
  • 原文地址:https://www.cnblogs.com/liugangjiayou/p/10445961.html
Copyright © 2011-2022 走看看