用C语言定义A ,B ,C3个变量,三个变量都自加++,如何输出最后一个加到10的变量?
时间: 2024-04-08 10:28:31 浏览: 11
您可以使用以下代码来定义三个变量 A、B 和 C,并将它们递增到达 10,然后输出最后一个递增到 10 的变量:
```c
#include <stdio.h>
int main() {
int A = 0, B = 0, C = 0;
A++;
B++;
C++;
while (A <= 10 || B <= 10 || C <= 10) {
if (A <= 10) {
A++;
}
if (B <= 10) {
B++;
}
if (C <= 10) {
C++;
}
}
printf("最后一个递增到10的变量是: ");
if (A == 11) {
printf("A\n");
} else if (B == 11) {
printf("B\n");
} else if (C == 11) {
printf("C\n");
}
return 0;
}
```
这段代码会递增 A、B 和 C,直到它们中的某一个变量达到 10。然后,通过比较每个变量的值,确定哪个变量最后递增到了 10,并输出该变量的名称。
请注意,这里使用了一个 while 循环来递增变量,以保证所有的变量都达到 10。如果只是简单地使用 `A++`、`B++` 和 `C++` 来递增,只有第一个变量会达到 10。