第二题:基本循环

实验题目

编写一个C程序,打印出从1到10的整数序列。

使用循环实现迭代,并且每次迭代结束后,通过标准输出打印当前的计数值,每个数值打印在新的一行上。

实验要求

  1. 循环结构:使用循环(如for循环、while循环或do-while循环)来实现迭代。
  2. 打印输出:每次迭代结束后,通过标准输出(通常是终端或命令行界面)打印当前的计数值。
  3. 格式要求:每个数值打印在新的一行上。

实验代码框架

//02_loop.c

#include <stdio.h>

/**
 * 编写一个C程序,打印出从1到10的整数序列。
 * 使用循环实现迭代,并且每次迭代结束后,通过标准输出打印当前的计数值,每个数值打印在新的一行上。
*/

int main(void)
{
	//TODO

	return 0;
}

实验解析

代码实现

使用for循环实现

#include <stdio.h>

int main(void)
{
    // 使用for循环打印1到10的整数
    for (int i = 1; i <= 10; i++) {
        printf("%d\n", i);
    }

    return 0;
}

使用while循环实现

#include <stdio.h>

int main(void)
{
    int i = 1;
    // 使用while循环打印1到10的整数
    while (i <= 10) {
        printf("%d\n", i);
        i++;
    }

    return 0;
}

使用do-while循环实现

#include <stdio.h>

int main(void)
{
    int i = 1;
    // 使用do-while循环打印1到10的整数
    do {
        printf("%d\n", i);
        i++;
    } while (i <= 10);

    return 0;
}