应用题“有一本书被撕了一页,已知剩余页码之和为140。问该书有多少页,被撕的两个页码是多少?”写一个C语言程序,最好用for循环。
答案:2 悬赏:80 手机版
解决时间 2021-04-14 20:13
- 提问者网友:情歌越听越心酸
- 2021-04-13 22:51
应用题“有一本书被撕了一页,已知剩余页码之和为140。问该书有多少页,被撕的两个页码是多少?”写一个C语言程序,最好用for循环。
最佳答案
- 五星知识达人网友:十鸦
- 2021-04-13 23:26
#include<stdio.h>
void main()
{
int i = 0 ,j = 3,sum = 0;
int arr[50];
while(sum < 140)
{
i++;
sum += j;
printf("第 %d 页页数和 :%d\n",i,j);
arr[i] = j;
j = j + 4;
}
printf("共有 %d 页\n",i);
printf("总页数和为:%d\n",sum);
for(int k = 0;k<i;k++)
{
if((sum - arr[k]) == 140 )
{
printf("第 %d 页被撕掉\n",k);
break;
}
else
{
}
}
}
全部回答
- 1楼网友:杯酒困英雄
- 2021-04-13 23:53
#include<iostream> using namespace std;
int main() { int i = 0 ,j = 3,sum = 0; int arr[50]; while(sum < 140) { i++; sum += j; arr[i] = j; j = j + 4; } for(int k = 0;k<i;k++) { if((sum - arr[k]) == 140 ) { cout<<k; break; } else {
} } system ("pause"); return 0; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯