#include <iostream.h>
int main(){
for(int bornyear=1800;bornyear<=1945;bornyear++){
for(int age=1945-bornyear;age>0;age--){
if(bornyear==age*age)
cout<<"出生年是"<<bornyear<<endl<<"恰好是他"<<age<<"岁时的平方"<<endl;
}
}
return 0;
}
之所以把出生年的初始值设为0,是因为我觉得一个人应该无140多岁吧~~~~
我是菜鸟,如果有什么不对的,还望指出,谢谢.
int main(){
for(int bornyear=1800;bornyear<=1945;bornyear++){
for(int age=1945-bornyear;age>0;age--){
if(bornyear==age*age)
cout<<"出生年是"<<bornyear<<endl<<"恰好是他"<<age<<"岁时的平方"<<endl;
}
}
return 0;
}
之所以把出生年的初始值设为0,是因为我觉得一个人应该无140多岁吧~~~~
我是菜鸟,如果有什么不对的,还望指出,谢谢.