亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問如果是漢語名字,如何修改使其輸出名字的首個漢字?(如下)

#include <iostream>

#include <stdlib.h>

#include ?<string>

using namespace std;


int main()

{ ? string user_name;

? ? cout << "Please input user_name:" ;

? ? getline(cin,user_name);

? ? if(user_name.empty())

? ? {

? ? ? ? cout<<"Your input is null!"<<endl;

? ? ? ? return 0;

? ? }

? ? cout<<"Hello "+user_name<<endl;

? ? if(user_name=="imooc")

? ? {

? ? ? ? cout<<"You are a sdministrator"<<endl;

? ? }



? ? cout<<"Your name length is:"<<user_name.size()<<endl;

? ? cout<<"Your name first letter is :"<<user_name[0]<<endl;// 如果輸入漢字,沒辦法輸出第一個首字母。第一個漢字怎么輸出?

? ? system("pause");

? ? return 0;

}


正在回答

6 回答

cout<<"Your?name?first?letter?is?:"<<user_name[0]<<user_name[1]<<endl;

輸出的時候這樣來

1 回復 有任何疑惑可以回復我~
#1

慕用2633824 提問者

非常感謝!實現了!多謝!
2017-03-31 回復 有任何疑惑可以回復我~
#2

慕標6797849

控制臺你怎么輸入的漢字,我怎么只能輸入英文
2017-10-26 回復 有任何疑惑可以回復我~

6666666666666666666

0 回復 有任何疑惑可以回復我~

一個漢字由兩個ASCII碼組成

0 回復 有任何疑惑可以回復我~

好像實現不了

0 回復 有任何疑惑可以回復我~
#1

慕用2633824 提問者

方法很對,都實現了。
2017-03-31 回復 有任何疑惑可以回復我~

自動判斷中文和英文的代碼

#include?<iostream>
#include?<stdlib.h>
#include??<string>
using?namespace?std;

int?main()
{???string?user_name;
????cout?<<?"Please?input?user_name:"?;
????getline(cin,user_name);
????if(user_name.empty())
????{
????????cout<<"Your?input?is?null!"<<endl;
????????return?0;
????}
????cout<<"Hello?"+user_name<<endl;
????if(user_name=="imooc")
????{
????????cout<<"You?are?a?sdministrator"<<endl;
????}


????cout<<"Your?name?length?is:"<<user_name.size()<<endl;
????if(user_name[0]<0)
????????cout<<"Your?name?first?letter?is?:"<<user_name[0]<<user_name[1]<<endl;
????else
????????cout<<"Your?name?first?letter?is?:"<<user_name[0]<<endl;
????system("pause");
????return?0;
}


3 回復 有任何疑惑可以回復我~

但是如果你要自動判斷輸入為中文和英文的話,還得改別的東西

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C++遠征之封裝篇(上)
  • 參與學習       103391    人
  • 解答問題       732    個

封裝--面向對象的基石,本教程力求幫助小伙伴們即學即會

進入課程

請問如果是漢語名字,如何修改使其輸出名字的首個漢字?(如下)

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號