美文网首页
我不知道的第 6 章:循环

我不知道的第 6 章:循环

作者: zormin | 来源:发表于2016-08-12 22:25 被阅读10次

    6.1

    1.scanf()的返回值是成功读入的项目的个数。如果有以下语句:

    ```

    int status;

    status = scanf("%d",&somewhere);

    while(status==1){};

    ```

    则当输入一个int 对应的 %d 时,scanf返回值 1;输入字母q时,返回0,循环终止。这是scanf函数的双重用法:函数返回值和输入变量共同控制循环,更加灵活。

    2.

    ```

    status=scanf("%ld",&num);

    while(status==1)

    {

    /*loop actions*/

    status=scanf("%ld",&num);

    }

    ```

    ```

    while(scanf("%ld",&num)==1)

    {

    /*loop actions*/

    }

    ```

    一样的。

    相关文章

      网友评论

          本文标题:我不知道的第 6 章:循环

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