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

2021-10-07 10:49:31 字數 2990 閱讀 8193

/第五章程式設計練習

輸入2,9,計算2~9之間數值的和

#include

using

namespace std;

intmain()

cout <<

"和:"

<< sum << endl;

system

("pause");

return0;

}使用array,long double編寫,計算100!的值

//#include

//#include

//using namespace std;

//const int size = 101;

//int main()

//// for (int i = 0; i < size; ++i)

// // system("pause");

// return 0;

//}輸入數字,計算目前累計和,輸入零終止

//#include

//using namespace std;

//int main()

//// system("pause");

// return 0;

//}顯示投資價值

//#include

//using namespace std;

//const float d_l = 0.1;

//const float c_l = 0.05;

//int main()

//// cout << "第" << year << "年反超!" << endl;

// system("pause");

// return 0;

//}//#include

//const double daphnerate = 0.10;

//const double cleorate = 0.05;

//const double invest = 100.0;

//int main()

//// cout << "accounts after " << year << " years:\n";

// cout << "cleo: $" << cleo << endl;

// cout << "daphne: $" << daphne << endl;

// cin.get();

// return 0;

//}輸入全年中每個月的銷售量,迴圈逐月提示,輸入的資料存在int陣列中,計算總銷售量

//#include

//const int months = 12;

//const char * months[months] = ;

or include and use const std::string months[months]

//int main()

//// double total = 0.0;

// for (month = 0; month < months; month++)

// total += sales[month];

// cout << "total sales: " << total << endl;

// cin.get();

// cin.get();

// return 0;

//}二維陣列儲存輸入,3年中每個月的銷售量,和總銷售量

//#include

//#include

//const int year = 3;

//const int mouth = 12;

//const std::string mouths[mouth] = ;

//int main()

//// }

// int per_sales = 0;

// int total_sales = 0;

// for (year = 0; year < year; ++year)

// // cout << "第" << year+1 << "年的銷售量是:" << per_sales << endl;

// total_sales += per_sales;

// }

// cout << "3年的銷售量是:" << total_sales << endl;

// cin.get();

// cin.get();

// return 0;

//}//#include

//using namespace std;

//const int size = 80;

//struct car

//;//int main()

//// cout << "這是你車的名單:" << endl;

// for (int i = 0; i < num; ++i)

// // deleteuser;

// system("pause");

// return 0;

//}陣列迴圈讀取單詞,直到輸入done為止,指出輸入了幾個單詞,不包括done

//#include

//#include

//using namespace std;

//const int size = 80;

//int main()

////#include

//#include

//using namespace std;

//int main()

//0//#include

//using namespace std;

//int main()

//// for (int k = 1; k <= i; ++k)

//

// cout << endl;

// }

// system("pause");

// return 0;

//}

C primer plus 第五章筆記

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

c primer plus第五章習題答案

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

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

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