c语言循环语句练习题
时间: 2023-10-19 19:08:11 浏览: 212
在C语言中,循环语句是用来重复执行一段代码的结构。关于while循环语句的正确叙述是当条件表达式成立时,才会执行循环体中的语句。每次执行期间,都会对循环因子进行修改,如果修改完成后while条件表达式依然成立,继续循环,如果条件不成立,循环结束。
以下是一个关于C语言循环的练习题的示例程序:
#include <stdio.h>
int main() {
int a = 0, b = 0;
for (a = 1, b = 1; a <= 100; a++) {
if (b >= 20) break;
if (b % 3 == 1) {
b = b + 3;
continue;
}
b = b - 5;
}
printf("%d\n", a);
return 0;
}
这个程序中,变量a和b初始化为0,然后通过for循环将a的值从1递增到100。在循环体中,首先检查b是否大于等于20,如果是,则使用break语句跳出循环。接下来,如果b除以3的余数等于1,则将b增加3,并使用continue语句跳过剩下的代码。最后,如果以上条件都不满足,b减去5。循环结束后,通过printf函数将a的值输出。在这个例子中,程序将输出101。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文