c语言用 switch 语句和 for 循环组合实现输出 1 到 5 的平方
时间: 2024-11-28 14:27:21 浏览: 33
在C语言中,你可以使用`switch`语句结合循环结构(如`for`循环)来输出1到5的每个数及其平方。下面是一个简单的示例:
```c
#include <stdio.h>
int main() {
int number;
for (number = 1; number <= 5; ++number) {
switch (number) {
case 1:
printf("1 的平方是 %d\n", number * number);
break;
case 2:
printf("2 的平方是 %d\n", number * number);
break;
case 3:
printf("3 的平方是 %d\n", number * number);
break;
case 4:
printf("4 的平方是 %d\n", number * number);
break;
case 5:
printf("5 的平方是 %d\n", number * number);
break;
default:
// 这里可以添加处理其他情况的代码,但这不是必要的
printf("Number %d 的平方未列出\n", number);
break;
}
}
return 0;
}
```
在这个代码中,`for`循环控制变量`number`从1递增到5,然后`switch`语句根据`number`的值分别打印出对应的平方。
阅读全文