新人有地方不明的解决办法
新人有地方不明的
平方与他夫的岁数之和是1053,而他的夫人岁数的平方与他的岁数之和是873,编程计算李先生和其夫人的岁数各是多少?
#include<stdio.h>
main()
{
for (int i = 30; i < 40; i++)
for (int j = 20; j < 30; j++)
if (i * i + j == 1053 && i + j * j == 873)
printf("%d, %d\n", i, j);
}
for (int i = 30; i < 40; i++)
for (int j = 20; j < 30; j++)是怎么来的,题目并没有说明啊
------解决方案--------------------
平方与他夫 ????????????
另外一直想说浪费时间做这种破题真能提高什么么…
有限的时间学点更有用的行不行啊!
学操作系统和编译原理啊!
------解决方案--------------------
递增李先生和他夫人的年龄 一个个判断 寻找满足条件的组合
i代表一个人的年龄 j代表另一个人的
------解决方案--------------------
这个题目还挺搞的。我觉得题目默认为李先生的年龄范围在30~40间,他夫人年龄在20~30之间。
另外,请楼主参考一下1楼的建议。1楼还是很中肯的。
------解决方案--------------------
李先生岁数的平方与他夫人的岁数之和是1053,而他的夫人岁数的平方与他的岁数之和是873,编程计算李先生和其夫人的岁数各是多少?
夫 与 夫人 的含义是不同的,老大。
1053 开平方根,大概在30至40之间。其实也可以说是大概在30至35之间。
873 开平方根,大概在20至30之间。其实也可以说是大概在25至30之间。
如果从1开始遍历,速度慢一些。从20开始遍历,就快一些。
老大,改用 int main return 0 吧
平方与他夫的岁数之和是1053,而他的夫人岁数的平方与他的岁数之和是873,编程计算李先生和其夫人的岁数各是多少?
#include<stdio.h>
main()
{
for (int i = 30; i < 40; i++)
for (int j = 20; j < 30; j++)
if (i * i + j == 1053 && i + j * j == 873)
printf("%d, %d\n", i, j);
}
for (int i = 30; i < 40; i++)
for (int j = 20; j < 30; j++)是怎么来的,题目并没有说明啊
------解决方案--------------------
平方与他夫 ????????????
另外一直想说浪费时间做这种破题真能提高什么么…
有限的时间学点更有用的行不行啊!
学操作系统和编译原理啊!
------解决方案--------------------
递增李先生和他夫人的年龄 一个个判断 寻找满足条件的组合
i代表一个人的年龄 j代表另一个人的
------解决方案--------------------
这个题目还挺搞的。我觉得题目默认为李先生的年龄范围在30~40间,他夫人年龄在20~30之间。
另外,请楼主参考一下1楼的建议。1楼还是很中肯的。
------解决方案--------------------
李先生岁数的平方与他夫人的岁数之和是1053,而他的夫人岁数的平方与他的岁数之和是873,编程计算李先生和其夫人的岁数各是多少?
夫 与 夫人 的含义是不同的,老大。
1053 开平方根,大概在30至40之间。其实也可以说是大概在30至35之间。
873 开平方根,大概在20至30之间。其实也可以说是大概在25至30之间。
如果从1开始遍历,速度慢一些。从20开始遍历,就快一些。
老大,改用 int main return 0 吧