#include<iostream>
#include<string>
using namespace std;
int main()
{
string a;
cin >> a >> endl;
if(a=="豬") cout << a << "是豬" << endl;
else cout << a << "不是豬" << endl;
return 0;
}
uj5u.com熱心網友回復:
這個真不好說,要看你的控制臺的編碼和你的檔案編碼是否一致(多位元組字符和編碼相關)uj5u.com熱心網友回復:
同樣的電腦。uj5u.com熱心網友回復:
一個鍵盤,一個滑鼠uj5u.com熱心網友回復:
一個螢屏,全都是一樣的uj5u.com熱心網友回復:
把 cin >> a >> endl; 的 >>endl 刪掉,因為是輸入,不是輸出。uj5u.com熱心網友回復:
wstringwcin
wcout
wcin.imbue(locale("chs"));
wcout.imbue(locale("chs"));
uj5u.com熱心網友回復:
#include<iostream>
#include<wstring>
using namespace std;
int main()
{
wcin.imbue(locale("chs"));
wcout.imbue(locale("chs"));
wstring a;
wcin >> a >> endl;
if(a==L"豬") wcout << a << L"是豬" << endl;
else wcout << a << L"不是豬" << endl;
return 0;
}
uj5u.com熱心網友回復:
Cin 用不到endl,輸入不是輸出轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/8131.html
標籤:C++ 語言
