使用 While 循环找出偶数

CCBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

在本实验中,你将学习如何使用 while 循环从整数列表中找出偶数。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("C")) -.-> c/ControlFlowGroup(["Control Flow"]) c(("C")) -.-> c/CompoundTypesGroup(["Compound Types"]) c/ControlFlowGroup -.-> c/if_else("If...Else") c/ControlFlowGroup -.-> c/while_loop("While Loop") c/CompoundTypesGroup -.-> c/arrays("Arrays") subgraph Lab Skills c/if_else -.-> lab-136083{{"使用 While 循环找出偶数"}} c/while_loop -.-> lab-136083{{"使用 While 循环找出偶数"}} c/arrays -.-> lab-136083{{"使用 While 循环找出偶数"}} end

使用 While 循环从列表中找出偶数

在本实验中,你将学习如何使用 while 循环从列表中找出偶数。

  1. 创建一个名为 even_numbers.c 的文件,并在 WebIDE 中打开它。

  2. 将以下代码复制并粘贴到 even_numbers.c 文件中:

    #include <stdio.h>
    
    int main() {
      int numbers[] = { 21, 78, 62, 90, 55, 10, 85, 45, 11, 2 };
      int size = sizeof(numbers) / sizeof(numbers[0]);
      int i = 0;
    
      printf("The even numbers from the list are:\n\n");
    
      while (i < size) {
        if (numbers[i] % 2 == 0) {
          printf("EVEN: %d\n", numbers[i]);
        }
        i++;
      }
    
      return 0;
    }
  3. 保存文件。

  4. 打开终端并导航到保存 even_numbers.c 文件的目录。

  5. 使用命令 gcc even_numbers.c -o even_numbers 编译代码。

  6. 在终端中输入 ./even_numbers 运行程序。

总结

完成本实验后,你将能够使用 while 循环从整数列表中找出偶数。程序将在终端中输出列表中的偶数。