您的位置:首页 > 编程语言 > C语言/C++

c++——补第一次实验

2016-06-17 11:32 225 查看
一、问题及代码

/*
* 文件名称:水仙花数
* 作    者:刘晓龙
* 完成日期:2016年6月17日
* 版 本 号:
* 对任务及求解方法的描述部分:水仙花数
* 输入描述:
* 问题描述:水仙花数及个数
* 程序输出:输出水仙花数及个数
* 问题分析:运用for等语句
* 算法设计:无
*/
#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/10%10;
c=m/100;
if(m==a*a*a+b*b*b+c*c*c)
{
n++;

cout<<m<<" ";

}
}
cout<<n;

/**********  End  **********/
writeinfile(n);
}
void writeinfile(int n)
{
fstream myfile;
myfile.open(" f.txt" ,ios::out);
myfile<<n<<endl;
myfile.close();
}
二、运行结果



三、心得体会

刚开始运行不了,看代码才发现有小问题

四、知识点总结

了解什么是水仙花数,如何计算
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: