• 2011无代码无意义 test_gets_scanf连用 等


    引:这里代码的意义就是 scanf gets 之间连用,注意清除缓冲

    #include "stdafx.h"

    #include "test_.h"

    void test_单纯的scanf()

    {

          printf("case 1 please\n please input \"123abc \n");

          int I_a[10];

          char Ch_a[10];

          scanf("%d%s",I_a,Ch_a);

          printf("test Ch_a: %s \n",Ch_a);

          printf("解说:单行scanf ,除了char* ,是不能分离的\n");

          //竟然可以分离出来,实践就是不一样

    }

    //2

    void  test_gets_scanf连用()

    {

          printf("\n 情形:now test scanf gets\n");

          int I_b;

          double D_b;

          char Ch_b[10];

          printf("please input num: \n");

          scanf("%d",&I_b);

          fflush(stdin);//很重要,注释了话,gets会吃掉回车。

          printf("input string: \n");

          gets(Ch_b);

          printf("input double :\n");

          scanf("%lf",&D_b);//lf...看来vs 平台很聪明。

          printf("test end\n");

    }

    void test_scanf()

    {

    test_gets_scanf连用();

          //todoL 基础的,printf 的格式控制符。。。整数的变形最多(l, , h,u;) (d,f)

         

          //

          getchar();

          getchar();

    }

  • 相关阅读:
    Python 字符串处理大全.
    图形化翻译助手
    爬虫详解
    Python 模块.
    定制序列
    Python 的property的实现 .
    Python的魔法方法 .
    通过类的装饰器以及各种单例模式(修复版本)。
    是时候写一下Python装饰器了。
    %E2%80%8C的字符串问题,卡住三个小时。
  • 原文地址:https://www.cnblogs.com/titer1/p/2304010.html
Copyright © 2020-2023  润新知