c++补做实验1

来源:互联网 发布:数据挖掘认证 编辑:程序博客网 时间:2024/05/21 05:41

打印水仙花数及个数 n (水仙花数是三位数,每位数字的立方和等于这个数本身示)。

#include <iostream.h>  #include <fstream.h>  #include <stdio.h>  void writeinfile(int n);  void main()  {          int m,n=0,a,b,c;  /**********Program**********/      for(m=100;m<1000;m++)      {  a=m%10;         b=m/100;         c=m%100/10;         if(m==a*a*a+b*b*b+c*c*c)         { cout<<m<<endl;           n++;         }      }            writeinfile(n);  /**********  End  **********/  }  void writeinfile(int n)  {          fstream myfile;          myfile.open(" f.txt" ,ios::out);          myfile<<n<<endl;          myfile.close();  }


0 0
原创粉丝点击