第二题:基本循环
实验题目
编写一个C程序,打印出从1到10的整数序列。
使用循环实现迭代,并且每次迭代结束后,通过标准输出打印当前的计数值,每个数值打印在新的一行上。
实验要求
- 循环结构:使用循环(如
for
循环、while
循环或do-while
循环)来实现迭代。 - 打印输出:每次迭代结束后,通过标准输出(通常是终端或命令行界面)打印当前的计数值。
- 格式要求:每个数值打印在新的一行上。
实验代码框架
//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;
}