题目:找出1-100数字中同时能被3和5整除的数字
题目:我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何? 翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?
输出:gong:XX mu:xx xiao:xx
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
题目:字符串反转,如将字符串"abcde.com" 反转为 "moc.edcba"
题目: 输入一个成绩score 对成绩分段如下:
100 S 90-100 A 80-90 B 70-80 C 60-70 D 0-60 F 分段后输出等级
拓展:利用switch-case选择语句实现 输入一个成绩score
对成绩分段如下: 100 S 90-100 A 80-90 B 70-80 C 60-70 D 0-60 F 分段后输出等级
题目:猜数字游戏,大家好,我们来玩一个猜数字的游戏吧。现在我给出一个1—99范围内的指定数字,你有6次机会可以来猜中指定的数字。
如果数字过小,会跳出“数字大小了,你还剩几次机会”,如果数字太大了会跳出“数字太大了,你还剩几次机会”。如果猜中了,会跳出“恭喜你答对了”。如果次数用完会跳出“很遗憾,次数已用完,祝你下次好运” “正确的数字是XXX” 英文翻译: 大家好,让我们一起来玩个猜数字的游戏吧,你可以有6次机会。 Hello everyone, let’s play a guessing game . You can try6 times. There are number 1 to 99 and 6 tries. 数字太小了,再试一次吧,你还有X次机会 TOO LOW, TRY AGAIN,Only X times 数字太大了,猜小一些,你还有X次机会 TOO HIGH, GUESS THE SMALLER, Only X times 恭喜你,答对了 CONGRATULATIONS . YOU ARE RIGHT! 很遗憾,没有机会了,下次好运 正确的数字是: XX UNFORTUNATELY , NO MORE GUESSES. GOOD LUCK NEXT TIME THE RIGHT NUMBER WAS:XXX
题目:数字排序,a,b,c三个变量任意输入数字,进行数字大小排序,例如:a=5,b=2,c=10,输出效果为:2,5,10
拓展:假设有 22 ,11 , 5 , 38 , 1 , 3 , 95 ,25 , 14 这几个数字,请用程序为这几个数字排序并输出排序结果 在这里可以深入引入函数,递归的思想
题目:输入三边长度判断是否为三角形,判断三角形类型 输出三角形类型
(类型包括等边,等腰,直角,普通三角形)
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
拓展:有1、3、6、8个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
题目:递归数列:1、1、2、3、5、8、13、21、34、55……
编写程序输出1000以内的数列并求和。 输出效果:1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987[2583]
第一种方法:
第二种方法:
拓展:题目:递归数列:1、1、2、3、5、8、13、21、34、55……
设置1000以内递归数列,编写程序输入数列号,输出数列值
实现效果:输入 6 输出 8 输入 2 输出 1,如果输入数列号大于总的数列号,提示zhiyou XX xiang
题目:假设有a,b,c,b,a,e,e,f,b 几个字母,其中有些字母是重复的,我们使用程序去掉多余的,让字母不重复,输出效果为 a,b,c, e,f
第一种方法:
第二种方法:
题目:输入一行字符串,分别统计出其中英文字母、空格、数字字符的个数 例如:输入jj+++ 111 输出 letters: 2 digits: 3 spaces: 3 others: 3 解题思路:本质上是字符ascii码比较
可以延伸ascii,数据结构
题目:简易打字机,连接按钮和显示屏,按钮按2下打印“H”,3下打印“e”,4下打印“l”,5下打印“0”,1下“退格”,并且打印的内容能在显示屏内换行显示。
|