scanf函数的基本使用

作者: 光明程辉 | 来源:发表于2015-11-27 00:03 被阅读66次

    include <stdio.h>

    int main()
    {
    // 定义一个变量,用来保存用户输入的整数
    int number;

    // scanf函数只接受变量的地址
    // scanf函数是一个阻塞式的函数,等待用户输入
    // 用户输入完毕后,就会将用户输入的值赋值给number变量
    // 函数调用完毕
    
    scanf("%d", &number);  //scanf函数只接受变量的地址
    
    printf("用户输入的值是%d\n", number);
    
    return 0;
    

    }


    include <stdio.h>

    int main()
    {
    /* 1.输入字符
    char myc;

    scanf("%c", &myc);
    
    printf("输入的字符是%c\n", myc);
     */
    
    /* 2.一次性输入多个数值,并且以某些符号隔开
    int num1, num2;
     
    scanf("%d#%d", &num1, &num2);
    
    printf("num1=%d, num2=%d\n", num1, num2);
    */
    
    /*
    3.如果scanf参数中以空格隔开,实际输入可以以空格、tab、回车作为分隔符
    int num1, num2;
    scanf("%d %d", &num1, &num2);
    printf("num1=%d, num2=%d\n", num1, num2);
     */
    
    /*
    4.scanf中不能写\n
    int a;
    scanf("%d\n", &a); // 错误写法
    printf("a的值是%d\n", a);
     */
    
    return 0;
    

    }

    相关文章

      网友评论

        本文标题:scanf函数的基本使用

        本文链接:https://www.haomeiwen.com/subject/qcedhttx.html