在 C 语言中创建 While 循环程序

CCBeginner
立即练习

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

介绍

在本实验中,我们将学习如何在 C 语言中创建一个 while 循环程序。while 循环用于在编程中重复执行一段代码,直到指定的条件变为 false。当我们事先不知道循环会运行多少次时,通常会使用这种循环。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("`C`")) -.-> c/BasicsGroup(["`Basics`"]) c(("`C`")) -.-> c/ControlFlowGroup(["`Control Flow`"]) c(("`C`")) -.-> c/FileHandlingGroup(["`File Handling`"]) c(("`C`")) -.-> c/UserInteractionGroup(["`User Interaction`"]) c/BasicsGroup -.-> c/variables("`Variables`") c/ControlFlowGroup -.-> c/while_loop("`While Loop`") c/FileHandlingGroup -.-> c/create_files("`Create Files`") c/UserInteractionGroup -.-> c/user_input("`User Input`") c/UserInteractionGroup -.-> c/output("`Output`") subgraph Lab Skills c/variables -.-> lab-123356{{"`在 C 语言中创建 While 循环程序`"}} c/while_loop -.-> lab-123356{{"`在 C 语言中创建 While 循环程序`"}} c/create_files -.-> lab-123356{{"`在 C 语言中创建 While 循环程序`"}} c/user_input -.-> lab-123356{{"`在 C 语言中创建 While 循环程序`"}} c/output -.-> lab-123356{{"`在 C 语言中创建 While 循环程序`"}} end

打开你的代码编辑器

你可以使用任何你喜欢的代码编辑器或 IDE。在本实验中,我们将使用在线的 Code Compiler。

创建 main.c 文件

~/project/ 目录下创建一个 main.c 文件。我们将在这里编写代码。

添加 C 标准库

我们需要使用 #include 预处理器指令在程序中包含标准输入输出头文件 stdio.h。这个头文件为 C 程序提供了输入输出功能。

#include <stdio.h>

声明变量

声明将在 while 循环中使用的循环变量 i,并将其初始化为零。

int i = 0;

编写 while 循环代码

编写 while 循环代码,该循环会一直执行,直到指定条件变为 false。在这个循环中,我们将使用 printf 函数打印从 0 到 9 的数字。

while(i < 10)
{
   printf("%d\n", i);
   i++;
}

只要 i 的值小于 10,上述代码就会执行。在循环体内,我们会在控制台上打印 i 的值,然后将 i 的值增加 1。

在循环结束后输出消息

在循环外部,添加一个 printf 函数,用于在循环完成后输出一条消息。

printf("Printing numbers 0-9 using While Loop!\n");

main.c 文件的完整代码

#include <stdio.h>

int main()
{
   int i = 0;
   while(i < 10)
   {
      printf("%d\n", i);
      i++;
   }
   printf("Printing numbers 0-9 using While Loop!\n");
   return 0;
}

总结

在本实验中,我们学习了如何在 C 语言中创建一个 while 循环程序。while 循环用于重复执行一段代码,直到指定条件变为 false。请记住,只要循环内的条件为 true,while 循环就会继续执行。

您可能感兴趣的其他 C 教程