程序编辑基础.pptVIP

  • 7
  • 0
  • 约1.72千字
  • 约 18页
  • 2015-09-13 发布于广东
  • 举报
程序编辑基础,程序设计基础,java程序设计基础,arduino程序设计基础,c语言程序设计基础,java程序设计基础pdf,计算机基础与程序设计,程序设计基础教程,计算机程序设计基础,windows驱动程序基础

* 编程课(循环) 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=%d\n”,flower); } } 2、一个数如果恰好等于它的因子之和,这个数就称为“完数”。 例如: 6的因子为1、2、3(不含6本身),而6=1+2+3,因此6是“完数”。 编程序找出1000以内的所有“完数”。 main() { int x,j,sum; for(x=1;x=1000;x++) { sum=0; for(j=1;jx;j++) if(x%j==0) sum=sum+j; if(x==sum) printf(%d\n,x); } } 3、 用以下公式 计算圆周率л的值,直到最后一项的绝对值小于1E-6为止。 算法分析: 3、根据1和2,每一项的值 t = s/n,第一项的值为1。

文档评论(0)

1亿VIP精品文档

相关文档