C语言用T循环写a+b
时间: 2024-10-12 12:04:30 浏览: 24
C语言循环控制练习题.doc
在C语言中,如果你想使用for循环计算两个数a和b的和,可以使用T循环(也称为无限循环)配合break语句来实现这个目的。不过通常我们不会真的写出这样的无限循环来求和,因为这不符合常规的程序设计思路,但在教学演示中可能会用到。下面是一个示例:
```c
#include <stdio.h>
int main() {
int a = 5, b = 3;
int sum = 0; // 初始化和为0
for (int i = 0; ; i++) { // 使用无限循环
if (i == 10) { // 当迭代次数达到10次时跳出循环
break; // 使用break结束循环
}
sum += a + b; // 每次迭代都累加a和b的和
}
printf("The sum of %d and %d after 10 iterations is: %d\n", a, b, sum);
return 0;
}
```
在这个例子中,循环实际上只进行了10次,之后就通过`break`退出了,避免了无限循环的问题。
阅读全文