第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

乞丐的問題

丐幫幫主去天橋乞討,并把每天乞討的錢都存起來。設(shè)幫主存款初始為0,且不使用這筆錢。

第一天乞討了2塊錢;第二天乞討了4塊錢;第三天乞討了6塊錢;第四天乞討了8塊錢;以此類推。

請用程序?qū)崿F(xiàn)

輸入一個天數(shù)day,輸出幫主每天的存款余額。


正在回答

2 回答

#include<stdio.h>
int?main()
{
int?i;//定義天數(shù)
int?count?=?0;//定義存款數(shù)
printf("請輸入你存款的天數(shù):");
scanf("%d",&i);
for(i=1;;i++)
count=count+2*i;
printf("%d",count);
return?0;
}


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_慕標(biāo)6304929 提問者

不好意思可以講一下思路嗎,我還是運行不了啊
2020-03-14 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕UI3177346 回復(fù) qq_慕標(biāo)6304929 提問者

其實就是等差數(shù)列求和;2+4+6+8+10+12......,第N天的和一共多少
2020-03-15 回復(fù) 有任何疑惑可以回復(fù)我~
#3

qq_慕標(biāo)6304929 提問者 回復(fù) 慕UI3177346

那么如果要把每一天的所得金額輸出來該怎么寫啊,例如輸入3,輸出2,6,12
2020-03-16 回復(fù) 有任何疑惑可以回復(fù)我~
#4

慕UI3177346 回復(fù) qq_慕標(biāo)6304929 提問者

#include<iostream> using namespace std; int main() { int i;//定義天數(shù) int count = 0;//定義存款數(shù),初值為零 cout << "請輸入你存款的天數(shù):"; cin >> i; int k; k = i + 1; for (i = 1;i<k; i++) { count = count + 2 * i; cout << count << endl; } return count; }
2020-03-16 回復(fù) 有任何疑惑可以回復(fù)我~
#5

慕UI3177346 回復(fù) 慕UI3177346

就把輸出語句放入for循環(huán)內(nèi),這樣每計算一次都會輸出,輸入3,會輸出2,4,6,而不是12了
2020-03-16 回復(fù) 有任何疑惑可以回復(fù)我~
#6

慕UI3177346 回復(fù) 慕UI3177346

輸出是2,6,12,不小心打錯了
2020-03-16 回復(fù) 有任何疑惑可以回復(fù)我~
#7

慕UI3177346 回復(fù) qq_慕標(biāo)6304929 提問者

因為for循環(huán)沒寫有結(jié)束條件所有運行病不了,int k;k=i+1;for(i=1;i<k;i++)
2020-03-16 回復(fù) 有任何疑惑可以回復(fù)我~
#8

qq_慕標(biāo)6304929 提問者 回復(fù) 慕UI3177346

懂了,謝謝你
2020-03-16 回復(fù) 有任何疑惑可以回復(fù)我~
查看5條回復(fù)

//或者

cin>>i;
count=((2+2*i)*i)/2
cout<<"一共有存款為:"<<count<<endl;

用等差數(shù)列求和公式也可以,就不用循環(huán)那么麻煩了


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
C語言入門
  • 參與學(xué)習(xí)       926904    人
  • 解答問題       21533    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號