回 帖 发 新 帖 刷新版面

主题:请帮忙看一如下代码--关于水仙花数

这个是求水仙花数的问题,我把它做在一个按钮上面实现,且通过弹出框来得出结果
就是要连续输出这些结果,不知道怎么弄,待解中。。。
void CMyshuixianhuashuDlg::OnButton1() 
{
    // TODO: Add your control notification handler code here
    UpdateData(TRUE);
    char temp[100];
    int i,j,k,num;
    int h[100]; 
    int *p;
    p=h;
    num=1;

        
    for(i=1;i<10;i++)
    {
        for(j=0;j<10;j++)
        {
            for(k=0;k<10;k++)
            {

            if((i*100+j*10+k)==(num=i*i*i+j*j*j+k*k*k))
                    {
                
                        *p=num;

                                
                                        
                    }
            
                                
            }
            
            
        }
    
    }
    sprintf(temp,"%d\n",*p);
    MessageBox(temp,"note",MB_OK);
    UpdateData(FALSE);


}[em10][em10]

回复列表 (共2个回复)

沙发


使用一个非模态对话框吧.

板凳

能给我答案吗?[em15]

我来回复

您尚未登录,请登录后再回复。点此登录或注册