爱爱小说网 > 其他电子书 > 经典c语言程序设计100例 >

第2章

经典c语言程序设计100例-第2章

小说: 经典c语言程序设计100例 字数: 每页3500字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!




【程序21】
题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个
    第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下
    的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
1。程序分析:采取逆向思维的方法,从后往前推断。
2。程序源代码:
main()

int day;x1;x2;
day=9;
x2=1;
while(day》0)
  {x1=(x2+1)*2;/*第一天的桃子数是第2天桃子数加1后的2倍*/
  x2=x1;
  day;
  }
printf(〃the total is %dn〃;x1);


【程序22】
题目:两个乒乓球队进行比赛,各出三人。甲队为a;b;c三人,乙队为x;y;z三人。已抽签决定
    比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x;z比,请编程序找出
    三队赛手的名单。 
1。程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,
       则表明此数不是素数,反之是素数。       
2。程序源代码:
main()

char i;j;k;/*i是a的对手,j是b的对手,k是c的对手*/
for(i='x';i

返回目录 上一页 下一页 回到顶部 3 4

你可能喜欢的