为了账号安全,请及时绑定邮箱和手机立即绑定

“运行正确,输入错误”是什么鬼????

int num, sd, td, hd;    //循环所有三位数    
for( num=100 ; num<1000 ; num++ )    
{         
    hd =  num/100;                
    td =  num/10 - hd*10;              
    sd =  num-hd*100-td*10;              
    if(sd*sd*sd + td*td*td + hd*hd*hd == num)         
    {            
         printf("水仙花数字:%d\n", num);            
     }    
}

哪里出错了T_T

正在回答

1 回答

if(hd*hd*hd + td*td*td + sd*sd*sd == num)

hd是百位,sd是个位,写反了  

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

“运行正确,输入错误”是什么鬼????

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信