zoukankan      html  css  js  c++  java
  • C++中printf和scanf的用法

    (一)printf的用法

    printf:按格式打印,向控制台输出。print:打印 ,f:formate,格式化。

    在使用printf向控制台输出时,不建议使用中文字符串,中文字符串的问题比较复杂,有些编译器对中文字符串不支持。可以使用拼音。

    换行
    制表符

    %d 表示整数
    %f 表示浮点数(小数)
    %lf 表示双精度浮点数
    %c 表示一个字符
    %s 表示一个字符串

    %03d 表示用3位输出一个整数,不够三位用0补齐
    eg:使用%03d 输出3时,printf(“a:%03d ”,a);显示结果为003
    %.2f 表示小数点后取两位,用于四舍五入
    %1.3f 表示小数点前保留1位,小数点后保留3位


    主要用于数据对齐

    连续输出多个整数:
    printf("%d,%d",a,b);

    (二)scanf的用法

    scan: 扫描 f:format,格式,用于从控制台接受用户输入

    输入整数

    int n;
    printf("please input a int number:");
    scanf("%d",&n);//&取地址符,%d后面不加
    printf("n:%d ",n);

    scanf的使用格式要求比较严格,使用时需要注意

  • 相关阅读:
    shift
    start
    exit
    call
    goto
    Activity生命周期(二)
    color 和 mode
    pause 和 title
    day 4 飞机大战-面向对象
    day 3 创建窗口,移动-函数版
  • 原文地址:https://www.cnblogs.com/Long-w/p/7417487.html
Copyright © 2011-2022 走看看