回复 楼主 jlee520
#include <iostream>using namespace std;
int i;
int temp(int a,int b);
int main()
{
temp(30,6);
cout<<i<<endl;
return 0;
}
int temp(int a,int b)
{
for(i=1;;i++)
{
a=30+i;
b=6+i;
if(a==2*b)
{
break;
}
}
return i;
}
/* 编写程序,今年父亲30岁,儿子6岁,问多少年后父亲的年龄是儿子年龄的2倍?*/ int father_s_old() { int father_old = 30; //父亲的年龄 int son_old = 6; //儿子的年龄 while(1) //while(1)死循环 { father_old++; son_old++; if (father_old / 2 == son_old) //直到满足父亲的年龄/2等于儿子的年龄才退出 { return father_old; //返回父亲的年龄 break; //这句的break 要不要无所谓的!~ } } }