計算機程式設計C++(基礎訓練1)
阿新 • • 發佈:2018-11-09
計算機程式設計C++ MOOC
測試與作業C++基礎練習100題
本文為記錄MOOC上《計算機程式設計C++》(西安交通大學)測試與作業,僅供參考,歡迎觀者指點批評!
作者是一個學習程式設計的新手,內容中如有疏漏,還請海涵。
##第一週基本練習
- 顯示Hello World
#include "stdafx.h" #include <iostream> using namespace std; int main() { cout << "Hello World!" << endl; return 0; }
- 顯示唐詩
#include <iostream> using namespace std; int main() { cout << "慈母手中線" << endl; cout << "遊子身上衣" << endl; cout << "臨行密密縫" << endl; cout << "意恐遲遲歸" << endl; cout << "誰言寸草心" << endl; cout << "報得三春暉" << endl; return 0; }
- 顯示一句話
#include <iostream>
using namespace std;
int main()
{
char name[50];
cin >> name;
cout << "This program is coded by " << name << "." << endl;
return 0;
}
- 還是一句話
#include <iostream> using namespace std; int main() { char name[50]; cin.getline(name,49); cout << "This program is coded by " << name << "." << endl; return 0; }
- 計算矩形周長
#include <iostream>
using namespace std;
int main()
{
int len, wid;
cin >> len;
cin >> wid;
cout << 2 * (len + wid) << endl;
return 0;
}
- 已知直角邊求斜邊
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double a,b;
cin >> a;
cin >> b;
cout <<sqrt(a*a+b*b)<< endl;
return 0;
}
以上為第一週基礎訓練。