c primer plus第五章程式設計練習

2021-07-25 23:26:18 字數 1120 閱讀 9224

1.編寫乙個要求使用者輸入兩個整數的程式,giant程式將計算並輸出這兩個整數之間(包括這兩個整數)所有的整數的和。這裡假設先輸入較小的整數,例如如果使用者輸入的是2和9,則程式將指出2-9之間所有整數的和為44.

#include using namespace std;

int main()

cout<3.編寫乙個要求使用者輸入數字的程式,每次輸入後,程式都將報告到目前為止,所有輸入的累積和,當使用者輸入0時,程式結束。

#include int main()

cout<

#include int main()

cout<5.假設要銷《c++for fool》一書,請編寫乙個程式,輸入全年中每個月的銷售量,圖書數量而不是銷售額

,程式通過迴圈,使用初始化為月份字串的char*陣列,或string物件陣列,逐月進行體術並肩輸入的資料出、、un除雜䘝int陣列中,然後程式計算陣列中各元素的總數,並報告這一年的銷售情況。

#include int main()

; int sum=0;

for(int i=0;i<12;i++)

for(int i=0;i<+12;i++)

;int sum[3]=;

for(int i=0;i<3;i++)

}for(int i=0;i<=2;i++)

;int main()

cout<<"here is your collection:"<#include#

int main()

cout<<"you entered a total of "<

#include #includeint main()

cout<<"you entered a total of "<

10.編寫乙個使用巢狀迴圈的程式,要求使用者輸入乙個值,指出要顯示多少行,然後程式將顯是相應的函式的星號,其中第一行包括乙個星號,第二行包括兩個星號,以此類推,每一行包含的字元數等於使用者指定的函式,在星號不夠的情況下,在星號前面加上句點。

enter number of rows: 5 

#include #includeint main()

for(int j=1;j<=i;j++)

cout<<" * ";

cout<

C primer plus 第五章筆記

因為迴圈體必須是一條語句,但是使用過程中,多條語句也是不可避免的。因此就可以將多條語句,利用一對花括號來構造一條復合語句 也稱為 塊,block 從而只被視為一條語句。但是復合語句還有一種有趣的特性。如果在復合語句中定義乙個新的變數,則僅當程式執行該復合語句中的語句時,該變數才存在,但復合語句執行完...

c primer plus第五章習題答案

迴圈是乙個簡單的事,但要明白for迴圈的執行原理 初始化 測試表示式?進入函式體 更新表示式 測試表示式?for和while迴圈都是先判斷條件再執行,do while是先執行再判斷條件,應該視情況不同而選擇 如下,注釋稍後再補 第一題 include using namespace std int ...

C PrimerPlus第五章程式設計練習自編程式

第五章程式設計練習 輸入2,9,計算2 9之間數值的和 include using namespace std intmain cout 和 sum endl system pause return0 使用array,long double編寫,計算100!的值 include include us...