zoukankan      html  css  js  c++  java
  • scanf括号内格式的用法

    1、用scanf输入数字1,2,3,然后进行打印

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     int a=1,b=2,c=3;
     6 
     7     scanf("%d%d%d",&a,&b,&c);
     8     printf("a=%d b=%d c=%d
    ",a,b,c);
     9 
    10     return 0;
    11 }

    打印结果:

    2、scanf中数据宽度的应用

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     int a=1,b=2,c=3;
     6 
     7     scanf("%5d",&a);//输入的数宽度是5,若输入12345678,则打印12345
     8     printf("a=%d
    ",a);
     9 
    10     return 0;
    11 }

    打印结果:

    3、scanf中输入多个宽度的数据后,打印结果

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     int a=1,b=2,c=3;
     6 
     7     scanf("%4d%4d%4d",&a,&b,&c);//输入的数据宽度是4,若输入12345 12345,则打印a=1234 b=5 c=1234
     8     printf("a=%d b=%d c=%d
    ",a,b,c);
     9 
    10     return 0;
    11 }

    打印结果:

    4、scanf中%c的应用

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     int a=1,b=2,c=3;
     6 
     7     scanf("%c %c %c",&a,&b,&c);//scanf中%c后面要有空格,输入 1,2,3,打印结果是对应的ASCII中49,50,51
     8     printf("a=%d b=%d c=%d
    ",a,b,c);
     9 
    10     return 0;
    11 }

    打印结果:

    5、此代码scanf括号内应正确输入逗号

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     char a=1,b=2,c=3;
     6 
     7     scanf("%c,%c,%c",&a,&b,&c);//输入数据时应注意,应严格按照scanf内数据格式输入;应输入1,2,3,则才能正确打印结果,若不输入逗号,则无法正确打印
     8     printf("a=%c b=%c c=%c
    ",a,b,c);
     9 
    10     return 0;
    11 }

    打印结果:

    6、scanf中非格式字符均需原样输入,否则无法正确打印

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     char a=1,b=2,c=3;
     6 
     7     scanf("a=%c,b=%c,c=%c",&a,&b,&c);//scanf括号内,应严格按照a=1,b=,c=3输入;才能正确打印出a=1 b=2 c=3结果出来
     8     printf("a=%c b=%c c=%c
    ",a,b,c);
     9 
    10     return 0;
    11 }

    打印结果:

  • 相关阅读:
    解决WPF中异常导致的程序Crash
    Python---pep8规范
    Python---13面向对象编程
    Python---12函数式编程------12.3匿名函数&装饰器&偏函数
    Python---12函数式编程------12.2返回函数
    Python中*args和**kwargs的区别
    测试干货-接口测试(接口测试工具+接口测试用例)
    Python---13靠谱的Pycharm安装详细教程
    Python---12函数式编程------12.1高阶函数
    Python---11模块
  • 原文地址:https://www.cnblogs.com/onemusk/p/9481951.html
Copyright © 2011-2022 走看看