C语言的循环语句套if语句
时间: 2024-06-18 15:04:15 浏览: 175
C语言中循环语句和if语句的结合可以实现一些特定的功能。例如,在循环执行过程中需要根据一定条件判断来决定是否执行某个语句或者跳出循环,就可以使用循环语句套if语句来实现。
以下是一个使用while循环和if语句结合的示例代码:
```
#include <stdio.h>
int main()
{
int i = 0;
while (i < 10)
{
if (i == 5)
{
printf("i等于5,跳出循环\n");
break;
}
printf("i的值为%d\n", i);
i++;
}
return 0;
}
```
以上代码中,循环条件是i小于10,当i等于5时,通过if语句判断并使用break语句跳出循环。
还有一种情况是,需要在每次循环中判断一定条件来决定是否执行某个语句,这时可以使用循环语句套if语句来实现。
以下是一个使用for循环和if语句结合的示例代码:
```
#include <stdio.h>
int main()
{
int i;
for (i = 0; i < 10; i++)
{
if (i % 2 == 0)
{
printf("%d是偶数\n", i);
}
}
return 0;
}
```
以上代码中,循环条件是i小于10,每次循环都会判断i是否为偶数,如果是则输出对应信息。
阅读全文