2 回答
菜鳥Kris
TA貢獻3條經驗 獲得超0個贊
int?i?,j,sum;
for(i=10;i<100;i++){
????sum?=?0
????for(j=i;j>10;j--){
????????sum+=j;
????????if(sum==236){
????????????syso(今年年齡為??+i)
????????????syso(從什么時候開始辦派對?+j)
????????}??
??}
}我用的是java ,沒注意看這是C上的,但是思路就這樣,syso ?你改成cout<< 就好了。
DOUBLE_l
TA貢獻45條經驗 獲得超12個贊
26。兩個for循環#include <stdio.h>
int main()
{
int old,sum,n;
for(old=1;old<100;old++)
{
for(sum=0,n=old;sum<236;n++)
{
sum+=n;
}
if(sum==236)
{
printf("%d",old);
break;
}
}
}
- 2 回答
- 0 關注
- 1806 瀏覽
添加回答
舉報
0/150
提交
取消
