循环练习
1. 猜数游戏。在程序中预设一个0-9之间的整数,让用户通过键盘输入所猜的数。如果大于预设的数,显示“遗憾,太大了”;小于预设的数,显示“遗憾,太小了”,如此循环,直至猜中该数,显示“预测N次,你猜中了!”,其中N是用户输入数字的次数。(预设数为学号最后一位)

2. 统计不同字符个数。用户输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数。

3. 求最大公约数和最小公倍数。从键盘输入两个整数,编写程序求出这两个整数的最大公约数和最小公倍数(提示:求最大公约数可用辗转相除法,求最小公倍数则用两数的积除以最大公约数即可)
(要求输入的第一个数为学号尾号后两位)

4. 数据统计。从键盘输入若干个1-100之间的整数,求这些数的和、个数、平均值、最大值、最小值。若输入0,则输入结束,显示统计结果。若输入不符合要求的数,则显示输入错误
(要求输入的第一个数为学号尾号后两位)

5. 判断素数。输入x,判断其是否素数(x为学号后两位,x小于10的取10加学号尾数)
(素数为只能被1和它本身整除的数)

6. 输入某年某月某日,判断这一天是这一年的第几天?

7.古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,输入整数x,问从第3月到x月每个月的兔子数为多少?(直到x月,x为学号后两位,x小于10的取10加学号尾数)

8. 计算e的近似值。编写程序,根据近似公式e≈1+1/(1!)+1/(2!)+1/(3!)+…+1/(n!)计算e的近似值,要求直至最后一项的值小于10的负七次方为止


