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

C++有关问题-%有有关问题 不懂

2013-06-25 
C++问题---%有问题 不懂求助!#includeiostream#includecmathusing namespace stdint main(){bool tt

C++问题---%有问题 不懂求助!
#include<iostream>
#include<cmath>
using namespace std;
int main(){
bool t;
t=false;
int a,b,c,d;
double y,x;
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(c=0;c<=9;c++)
for(d=0;d<=9;d++)
{
                y=sqrt(a*1000+b*100+c*10+d);
x=sqrt(a+b+c+d);
    if((y%1==0)&&(x%1==0))

if(t){
cout<<(a*1000+b*100+c*10+d)<<endl;
t=true;
break;
}
cout<<x<<" "<<y<<endl;

}

return 0;
}
[解决办法]
  不想表达什么呢?
[解决办法]
(int)X=(int)Y%Z
等號兩旁必須均是明確轉換為int
你的變數x,y均設為double所以會出問題。

热点排行