亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有關輸出空行的問題

有關輸出空行的問題

C
晴書 2016-12-09 22:21:46
這個每兩組數據之間有一空行怎么實現呢
查看完整描述

3 回答

?
onemoo

TA貢獻883條經驗 獲得超454個贊

你這個題目出得還可以啊,還給了你很多提示啊。


我給一個思路:

你一開始是不知道有多少個輸入數據,但每組數據肯定是一個數字 N 和 N 個數字 Mi,你接收了第一個N之后就知道后面還有N個數,然后把這N個數字依次接收并累加,這個結果就是這組數據的總和。?

你可以先把這個數保存在一個數組里。雖然你不知道還會有多少組數,處理這個問題的辦法有兩個:

  • 如果你想省事,就把這個數組定義得足夠大(別超過內存限制就可以)

  • 麻煩一些的做法是使用動態數組:先申請一段內存,向其中保存數據。當發現這段內存不夠用了就再申請更大的一段內存,然后先把老內存中已保存好的數據拷貝過來,再繼續向其中存儲數據... ?這個方法的好處是你可以將內存的使用量控制在盡可能低的水平

這樣一組組地處理數據,直到你讀到下一個 N 是0,則輸入結束,再一并將前面數組中保存好的結果打印出來,記得每打一個結果再跟著輸出兩個'\n'(這不就空了一行嘛)。

查看完整回答
1 反對 回復 2016-12-11
?
onemoo

TA貢獻883條經驗 獲得超454個贊

printf("\n");

輸出一個換行符就可以空一行了

查看完整回答
反對 回復 2016-12-09
  • 晴書
    晴書
    但是是每兩組數據輸出一個 而且我不知道輸入多少數據 也不知道輸出的
  • 3 回答
  • 0 關注
  • 1629 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號