学完了循环。我们应该能做点什么?

46 阅读2分钟

编程入门

1. 变量。保存数据,数据处理。

2. 运算。

  • 算术运算:包含加(+)、减(-)、乘(*)、除(/)、取余(%),用于数值的计算操作。

  • 关系运算:有大于(>)、小于(<)、等于(==)、大于等于(>=)、小于等于(<=),用于比较数值或判断条件是否成立,结果为布尔值(true 或 false)。

  • 逻辑运算:包括与(&&)、或(||)、非(!),用于组合多个条件进行复杂判断。

  • 赋值运算:常见的有等于(=)、加等于(+=)、减等于(-=)等,用于给变量赋值或更新变量值。

3. 选择结构

  • if:条件成立时,执行其后代码块。
  • if - else:条件成立执行 if 块,不成立执行 else 块。
  • if - elseif - else:多条件判断,依次检查条件,满足则执行对应块,都不满足执行 else 块。

4. 循环结构

用于重复执行一段代码,直到满足特定结束条件。

  • while:先判断条件,条件成立则执行循环体,再重复判断,直到条件不成立。
  • for:适用于已知循环次数的场景,可指定循环初始值、条件和更新方式。
  • do...while:先执行一次循环体,再判断条件,条件成立则继续循环,至少执行一次。
  • break:用于提前退出循环,执行到 break 时,立即跳出当前循环。

需要解决的题目列表

  1. 从键盘上输入一个年份,判断它是不是闰年?

  2. 计算s=1−1/2+1/3−1/4+1/5⋯+1/19的值。

  3. 从键盘上输入一个数,判断它是不是素数?

  4. 小球从 100 米高处自由落下,着地后又弹回高度的一半再次落下,如此重复。问经过多少次落地后,小球弹起的高度才会低于 0.5 米?

  5. 复利公式。题目描述:假设某人的年化投资回报率是 10%。也就是说投入 1 元之后:第一年结束时有 1.1 元,计算过程是:1∗(1+10%)=1.1;第二年结束时有 1.21 元,计算过程是:1.1∗(1+10%)=1.21元;第三年结束时有 1.331 元,计算过程是:1.21∗(1+10%)=1.331元,编写程序:1、求它第 10 年结束时有多少元?2、多少年之后能超过 1000 元?

  6. 百鸡百钱问题?

  7. 乘法口诀表。