【題目敘述】https://zerojudge.tw/ShowProblem?problemid=a001
【C++】
- #include <iostream>
- 匯入C++用於數據流的輸入與輸出的標頭(header)文件,屬於C++標準程式庫的一部分
- using namespace std;
- 設定命名空間為std
- 標準函數庫所包含的 函數、類別與物件均定義在std 這個命名空間
- int main( ) { 程式碼 }
- 主函數,定義程式執行的起點
- 在 main( )函數的 int,表示 main( )函數執行完畢後的傳回值為整數型態
- main( )函數內沒有引數(void,空的),表示不需要傳入任何引數
- return 0;
- 利用 return 傳回整數 0,代表main( )函數順利完成
- ;
- 句尾的的分號(; 半形符號)表示一行指令結束
- string s;
- 宣告一個變數,變數名稱為 s,用來儲存字串型態的數據
- cin >> s;
- 從鍵盤(標準輸入裝置)讀入一個字串,儲存在變數 s
- cout << “hello, ” << s << “\n”;
- 印出字串到螢幕(標準輸出裝置)
- 先印出「hello, 」,再印出變數 s 儲存的數據,再印出一個換行符號(用 \n 表示)
#include <iostream>
using namespace std;
int main(){
string s;
cin >> s;
cout << "hello, " << s << "\n";
return 0;
}
【Python】
#簡單的輸入方法
s = input()
#第一種輸出寫法
print("hello,", s)
#第二種輸出寫法, 加上sep及end參數來控制列印格式
print("hello, ", s, sep="", end="\n")
#第三種輸出寫法, f-string
print(f"hello, {s}")