zoukankan      html  css  js  c++  java
  • C语言中符号格式说明

    scanf 语法:
    #include <stdio.h>
    int scanf( const char *format, ... );

    scanf()函数根据由format(格式)指定的格式从stdin(标准输入)读取,并保存数据到其它参数. 它和printf()有点类似. format(格式)字符串由控制字符,空白字符和非空白字符组成. 控制字符以一个%符号开始,如下:

    控制字符 说明
    %c 一个单一的字符
    %d 一个十进制整数
    %i 一个整数
    %i和%d 没有区别,%i 是老式写法,都是整型格式,i %表示 integer 表示整型值,默认为十进制数表示,
    d %表示 decimal 明确地表明了这是一个十进制数表示。
    int x,y;
    scanf("%i %d",&x,&y); // 没问题
    printf("%d %i",x,y); // 没问题
    i % x -- 整除取余运算。

    %e, %f, %g 一个浮点数
    %o 一个八进制数
    %s 一个字符串
    %x 一个十六进制数
    %p 一个指针
    %n 一个等于读取字符数量的整数
    %u 一个无符号整数
    %[] 一个字符集
    %% 一个精度符号

  • 相关阅读:
    【leetcode】第一个只出现一次的字符
    【leetcode】0~n1中缺失的数字
    054696
    053695
    053694
    053693
    053692
    053691
    053690
    053689
  • 原文地址:https://www.cnblogs.com/wangmengmeng/p/4575142.html
Copyright © 2011-2022 走看看