正在加载图片...
参考答案: 先序遍历:ABDCEF 中序遍历:BDAECF 后续遍历:DBEFCA 24.简述产生“软件危机”的原因。 参考答案: 复杂程度高。研制周期长。正确性难以保证。 四、写出运行结果(每小题5分,共10分) 25.2211 26.32 五、编程题(共10分) 27.百钱百鸡问题。中国古代数学家张丘建在他的《算经》中提出了著名的“百钱百鸡问 题”:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,翁、母、雏各几何? 正确编写程序给满分。其它酌情给分。 参考答案: #include<stdio.h main() {intx,y,z,j=0;(1分) for(x=0;x<=20;x++) (2分) for(y=0;y<=33;y++) (2分) for(z=0;z<=100;z++) (2分) if(z%3==0&&x+y+z==100&&5*x+3*y十z/3==100) (2分) printf("%2d:cock=%2d hen=%2d chicken=%2d\n",++j,x,y,z);(1) } 1100参考答案: 先序遍历 C E 中序遍历 D A E C F 后续遍历 B E F 24. 件危 参考答案: 复杂程度高。研制周期长。正确性难以保证。 四、写出运行结果{每小题 5分,共 10分} 25. 22 11 26. 3 2 五、编程题(共 0分) 27. 百鸡 古代数学 出 了 题":鸡翁一,值钱五;鸡母一,值钱三 E鸡雏三,值钱 E百钱买百鸡,翁、母、雏各几何? 正确编写程序给满分。其它酌情给分。 参考答案: cl h> mainO {int ,y ,z ,j=O; (l for(x=O; x< = 20; x+ +) (2 for(y=O; y< = 33; 十 十 (2 for(z=0;z<=100;z++) (2 if(z%3= =0 &&x十y+z==100 &&5 养x十3 拌y十z/3 = = 100) (2 printf(" %2d:cock= %2d hen= %2d chicken= %2d\n" ,++j ,x ,y ,z); (l 1100
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有