程序编辑基础

上传人:豆浆 文档编号:5903593 上传时间:2017-08-07 格式:PPT 页数:18 大小:63.50KB
返回 下载 相关 举报
程序编辑基础_第1页
第1页 / 共18页
程序编辑基础_第2页
第2页 / 共18页
程序编辑基础_第3页
第3页 / 共18页
程序编辑基础_第4页
第4页 / 共18页
程序编辑基础_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《程序编辑基础》由会员分享,可在线阅读,更多相关《程序编辑基础(18页珍藏版)》请在金锄头文库上搜索。

1、编程课(循环),1、编程序,找出所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。 153=1 +5 +3,3 3 3,main( )int flower,x,y,z; for(flower=100;flower=999;flower+)x=flower/100;y=(flower-x*100)/10;z=flower-x*100-y*10;if(flower=x*x*x+y*y*y+z*z*z)printf(“flower=%dn”,flower);,2、一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如: 6的因子为1、2、3(不含6本身),而6=

2、1+2+3,因此6是“完数”。编程序找出1000以内的所有“完数”。,main()int x,j,sum;for(x=1;x=1000;x+)sum=0;for(j=1;j= 1E-6) pi = pi + t; n = n + 2; s = -s; t = s/n; pi = pi * 4; printf(pi=%10.6fn,pi); 运行结果:pi=3.141594,N-S流程图,4、一球从10m高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第10次落地时,共经过多少米?,main()float sum=10,f=5;int i;for(i=2;i=10;i+)sum=sum

3、+f*2;f=f/2;printf(“sum=%fn,sum);printf(“ft=%fn,f);,习题课(循环),1、以下循环体的执行次数是:A) 3 B) 2 C) 1 D) 0main() int i,j;for(i=0,j=1; i=j+1; i+=2, j-)printf(“%d n”,i);,2、有如下程序main( ) int i,sum=0;for(i=1;i7) n-; printf(%dn,n); A) 10 B)9 C)10 D)9 9 8 9 8 8 7 8 7 7 6,5、下面程序的执行结果是:main() int x=23;do printf(%d,x-);whi

4、le(!x);A) 321 B) 23 C) 2322 D) 陷入死循环,作业:(书上页,6.1、6.4、6.8、6.10、6.15)1、求 n!(即求1!+2!+3!+ +20!)2、输入两个正整数x和y,求他们的最大公约数和最小公倍数。3、猴子吃桃问题。猴子第一天摘下若干桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天又将剩下的桃子吃了一半,又多吃一个。以后每天都吃了前一天剩下的一半零一个。到了第10天,只剩下一个桃子了。求第一天共摘了多少个桃子?4、两个乒乓球队进行比赛,各出三人。甲队为A,B,C三人,乙队为X,Y,Z三人。已抽签决定比赛名单。有人向队员打听比赛的名单,A说他不和X比,C说他不和X,Z比。请编程序找出三对赛手的名单。,建 议,编制程序要用自己的方法,不要照搬书上的。多上机,通过上机练习学会自己编程序。不懂就问,利用好答疑时间,别留下任何问题。,敏而好学 不耻下问,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号