c语言while中使用if
时间: 2024-01-01 18:05:57 浏览: 163
在C语言中,我们可以在while循环中使用if语句来添加条件判断。if语句用于根据给定的条件来执行特定的代码块。
下面是一个使用while和if的简单示例:
```c
#include <stdio.h>
int main() {
int i = 0;
while (i < 10) {
if (i % 2 == 0) {
printf("%d 是偶数\n", i);
} else {
printf("%d 是奇数\n", i);
}
i++;
}
return 0;
}
```
在上面的代码中,我们使用while循环来迭代变量i的值,当i小于10时,循环会一直执行。在循环体内部,我们使用if语句来判断i是否为偶数,如果是偶数,则打印"是偶数",否则打印"是奇数"。最后,我们通过递增i的值来控制循环的终止条件。
运行上述代码,会输出以下结果:
```
0 是偶数
1 是奇数
2 是偶数
3 是奇数
4 是偶数
5 是奇数
6 是偶数
7 是奇数
8 是偶数
9 是奇数
```
这个示例展示了如何在while循环中使用if语句进行条件判断。你可以根据具体需求编写更复杂的逻辑来控制循环的行为。
阅读全文
相关推荐















