如何在for循环中使用scanf作为C编程语言中的条件

未知

如以下代码所示,我不了解scanfinfor循环的用法

如何使用或使用它时会做什么?

#include<stdio.h>

int main() {

char word[10];
int count[10] = {0};

printf("Enter text:\n");

for(scanf("%s", word); word[0] != '.'; scanf("%s", word)) {
    int len;

    for(len = 0; word[len] != '\0'; len++);
        count[len]++;
}

int i;
for(i = 1; i < 10; i++) {
    printf("There are %d words with %d letters\n", count[i], i);
}
阿什什·阿休亚(Ashish Ahuja)

一个for循环有三个部分。第一部分总是首先执行,而不再执行。这样做

for(scanf("%s", word); word[0] != '.'; scanf("%s", word)) {

基本上相当于

scanf ("%s", word);
for(; word[0] != '.'; scanf("%s", word)) {

如果您不了解for循环的工作原理,请参见流程图:

在此处输入图片说明

来源

如果您需要教程,请参阅本教程“循环”

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Dart编程语言中使用ceil?

来自分类Dev

如何在C语言中使用循环在字符数组中输入字符?

来自分类Dev

如何在C语言中使用循环打印n个*?

来自分类Dev

如何在C语言中使用循环打印n个*?

来自分类Dev

如何在循环中使用scanf使用C中的指针在数组中保存字符

来自分类Dev

如何在C语言中使用指针

来自分类Dev

如何在C语言中使用VTK?

来自分类Dev

如何在PHP语言中使用OR

来自分类Dev

如何在python或node.js编程语言中使用AWS CLI?

来自分类Dev

如何在jQuery foreach循环中使用if条件

来自分类Dev

如何在汇编语言中使用while循环显示字符串10次?

来自分类Dev

while循环中将“ scanf”作为条件

来自分类Dev

与C#编程语言中的for循环混淆

来自分类Dev

如何在最终的C语言中完善hangman循环问题?

来自分类Dev

如何在命令的 for 循环中使用变量?(C#)

来自分类Dev

C语言中while循环中的条件问题。|| 不适合吗?

来自分类Dev

在循环中使用 scanf 动态读取 C 中的字符

来自分类Dev

R nnet模型作为等式,可在其他编程语言中使用

来自分类Dev

如何在Hibernate查询语言中使用访存

来自分类Dev

如何在Hibernate查询语言中使用访存

来自分类Dev

如何在C语言中使用fortran模块子例程

来自分类Dev

如何在C语言中使用不透明指针?

来自分类Dev

如何在C语言中使用mod 2加法制作XOR?

来自分类Dev

如何在C语言中使用Mersenne Twister随机数生成库?

来自分类Dev

如何在C语言中使用fortran模块子例程

来自分类Dev

如何在C语言中使用指针重用Array变量

来自分类Dev

如何在 C 语言中使用经过训练的图形文件

来自分类Dev

如何在for循环中使用invalidate()

来自分类Dev

如何在for循环中使用awk?

Related 相关文章

  1. 1

    如何在Dart编程语言中使用ceil?

  2. 2

    如何在C语言中使用循环在字符数组中输入字符?

  3. 3

    如何在C语言中使用循环打印n个*?

  4. 4

    如何在C语言中使用循环打印n个*?

  5. 5

    如何在循环中使用scanf使用C中的指针在数组中保存字符

  6. 6

    如何在C语言中使用指针

  7. 7

    如何在C语言中使用VTK?

  8. 8

    如何在PHP语言中使用OR

  9. 9

    如何在python或node.js编程语言中使用AWS CLI?

  10. 10

    如何在jQuery foreach循环中使用if条件

  11. 11

    如何在汇编语言中使用while循环显示字符串10次?

  12. 12

    while循环中将“ scanf”作为条件

  13. 13

    与C#编程语言中的for循环混淆

  14. 14

    如何在最终的C语言中完善hangman循环问题?

  15. 15

    如何在命令的 for 循环中使用变量?(C#)

  16. 16

    C语言中while循环中的条件问题。|| 不适合吗?

  17. 17

    在循环中使用 scanf 动态读取 C 中的字符

  18. 18

    R nnet模型作为等式,可在其他编程语言中使用

  19. 19

    如何在Hibernate查询语言中使用访存

  20. 20

    如何在Hibernate查询语言中使用访存

  21. 21

    如何在C语言中使用fortran模块子例程

  22. 22

    如何在C语言中使用不透明指针?

  23. 23

    如何在C语言中使用mod 2加法制作XOR?

  24. 24

    如何在C语言中使用Mersenne Twister随机数生成库?

  25. 25

    如何在C语言中使用fortran模块子例程

  26. 26

    如何在C语言中使用指针重用Array变量

  27. 27

    如何在 C 语言中使用经过训练的图形文件

  28. 28

    如何在for循环中使用invalidate()

  29. 29

    如何在for循环中使用awk?

热门标签

归档