c语言经典问题讲述.pptVIP

  • 14
  • 0
  • 约6.23千字
  • 约 30页
  • 2016-12-21 发布于湖北
  • 举报
题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 最大数问题:从键盘上任意输入10个整数,求出其中的最大数。 算法分析: (1)设第一个数就是最大数max; (2)若最大数max下一个数next,则该数应为所输入的所有数中的最大数(max← next),否则最大数保持不变; (3)n个数要进行n-1次比较 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... 即从第三项开始,其每一项是前两项之和 问题描述:5位跳水高手参加10米高台跳水决赛,有好事者让5人据实力预测比赛结果.   A选手说:B第二,我第三;   B选手说:我第二,E第四;   C选手说:我第一,D第二;   D选手说:C最后,我第三;   E选手说:我第四,A第一. 决赛成绩公布之后,每位选手的预测都只说对了一半,即一对一错.请编程解出比赛的实际名次. 题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档