变式 3:元音还是辅音
输入一个小写字母,是 a、e、i、o、u 之一就输出 元音,否则输出 辅音。例如输入 u,输出: 元音 程序漏了一个元音。
变式 4:月份对应的季节
输入月份(1~12),输出季节:3~5 月春、6~8 月夏、9~11 月秋、12~2 月冬。例如输入 4,输出: 春 程序在一个地方忘了 break。
二级 · 程序填空:switch 计算器
下面的程序根据运算符计算,op 为 '+' 时输出 9。请在【】处填入正确的内容。 #include <stdio.h> int main(void) { int a = 4, b = 5, r = 0
二级 · 程序改错:case 的写法
下面程序的功能是:输入成绩 s(0~100),90 及以上输出 A,60~89 输出 B,60 以下输出 E。 程序中有两处错误。请改正 found 下面一行中的错误,不要改动其他地方,也不要增删行。
二级 · 选择:switch 括号里能放什么
switch 后面括号里的表达式,不能是【0】类型。
作品:石头剪刀布战报
0 是石头、1 是剪刀、2 是布。输入你和电脑各出了什么,输出一句战报。例如输入 0 1(你出石头,电脑出剪刀),输出: 你出石头,电脑出剪刀:你赢了! 窍门:r = (你 - 电脑 + 3) % 3 是 0 就是平局,是 2 你赢,是 1
for 的四个部分怎么转
for (① i = 1; ② i <= 2; ④ i++) ③ 循环体:① 只执行一次,之后 ②③④ 转圈 ① i = 1 ② i <= 2 ? ③ 循环体 ④ i++ i 变成 3,② 不成立 → 出循环 这一关的新语法 f
从 1 加到 100
程序现在算的是 1 + 2 + … + 5。先运行,看画布上循环结束时 i 停在几;然后只改一个数,让程序算出 1 + 2 + … + 100: 5050 代码里以 @youci 开头的 printf 只负责运行后在画布上显示中间值,不影响
母题:1 加到 n
输入正整数 n,输出 1 + 2 + … + n。例如输入 10,输出: 55 程序的结果总是差一点。
变式 1:n 的阶乘
输入 n(1 ≤ n ≤ 20),输出 n! = 1 × 2 × … × n。数会很大,用 long long 和 %lld。例如输入 5,输出: 120