首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请大家帮帮小弟我!看看小弟我的程序出了什么有关问题

2012-03-16 
请大家帮帮我!看看我的程序出了什么问题~我刚学C++,今天我们老师叫我编个水仙花的程序,我写是些出来了,但

请大家帮帮我!看看我的程序出了什么问题~
我刚学C++,今天我们老师叫我编个水仙花的程序,我写是些出来了,但是老是编译不成功,希望大家帮帮我,看看问题到底出在哪里,先谢谢了~
#include   "iostream.h "
void   main()
{
    int   m,n,p,i;
    for(i=100;1 <=999;++i)
    {
    m=i/100;
    n=(i-m*100)/10;
    p=i%10;
    if(i==m*m*m+n*n*n+p*p*p)
    {cout < <n;
    }
    }
    cout < < "\n ";
}
希望大家帮我找出问题,不胜感激~

[解决办法]
楼主你的程序其实没错,是你笔误了,把i写成了1,改后是这样:
#include <iostream.h>
void main()
{
int m,n,p,i;
for(i=100;i <=999;++i) //循环变量原来你写错了,i写成了1
{
m=i/100;
n=(i-m*100)/10;
p=i%10;
if(i==m*m*m+n*n*n+p*p*p)
{
cout < <i < <endl; //加换行看的才清楚,否则都连一起了
}
}
cout < < "\n ";
}

热点排行
Bad Request.