【GESP 1-4】while循环

while循环

while循环

while(条件){
    循环体;    //在满足条件时被重复执行
}

循环体部分可以由多个语句组成,用一对花括号括起来,构成一个语句块。
程序风格提示:while循环中,循环体的语句要相对于while有1个缩进(4个空格)

while(条件表达式){
    语句1;
    语句2;
    ...
    语句n;
}

语句执行过程:
1. 计算作为循环控制条件的表达式的值,得到逻辑真或假,假定用M表示;
2. 若M为真,则执行了一遍循环体,否则离开循环,结束整个while语句的执行;
3. 循环体的所有语句执行结束后,自动转向第1步执行。

格式举例:

i=0;
while(i<10)
    i++;

功能:(________)

cin>>x;
while(x<0)
    cin>>x;

功能:(________)

注意:
1. 建议将循环体用{ }括起来,如果循环体只有一条语句,则可以省去{ }
2. 循环体采用缩进格式;
3. while(条件表达式)行末没有分号;
4. 为避免死循环,循环体中至少包含一条改变循环条件的语句,即条件表达式,使循环变量趋向于循环条件!

未参加训练计划时您不能查看题目详情。

章节 1. if语句复习2

开放

题目 递交 % AC 难度
P1004 判断闰年 RP+70 108 37 5
P1018 每月天数 RP+79 89 30 6

章节 2. for循环复习1

开放

题目 递交 % AC 难度
P1026 输出由数字组成的三角形 RP+86 43 40 5
P1027 计算结果 RP+78 78 36 5
P1028 斐波那契数列的前n项 RP+84 37 51 3

章节 3. while循环

开放

题目 递交 % AC 难度
P1029 各位数字之和 RP+77 91 32 5
P1030 求最大公约数 RP+85 36 50 4
P1031 分数转小数 RP+87 30 50 4
P1032 角谷猜数 RP+86 25 68 3
P1033 求最小公倍数 RP+86 34 50 4

章节 4. while循环复习【GESP 3-4】

开放

题目 递交 % AC 难度
P1099 求和超过1000 RP+85 103 17 7
P1030 求最大公约数 RP+85 36 50 4
P1100 求满足不等式的最小值 RP+99 9 11 9
P1011 高斯求和 RP+75 146 22 7
P1101 分数求和 RP+100 2 0 10
P1102 求整数的阶乘 RP+100 3 0 10
P1041 阶乘之和 RP+88 58 24 6
P1033 求最小公倍数 RP+86 34 50 4
P1103 小球自由落体 RP+100 1 0 10
P1104 打印斐波那契数列前30项 RP+100 0 ? (无)
 
参加人数
30
创建人