第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

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

#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 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕用2633824 提問者

非常感謝!實(shí)現(xiàn)了!多謝!
2017-03-31 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕標(biāo)6797849

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

6666666666666666666

0 回復(fù) 有任何疑惑可以回復(fù)我~

一個漢字由兩個ASCII碼組成

0 回復(fù) 有任何疑惑可以回復(fù)我~

好像實(shí)現(xiàn)不了

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕用2633824 提問者

方法很對,都實(shí)現(xiàn)了。
2017-03-31 回復(fù) 有任何疑惑可以回復(fù)我~

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

#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 回復(fù) 有任何疑惑可以回復(fù)我~

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

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
C++遠(yuǎn)征之封裝篇(上)
  • 參與學(xué)習(xí)       103386    人
  • 解答問題       732    個

封裝--面向?qū)ο蟮幕?,本教程力求幫助小伙伴們即學(xué)即會

進(jìn)入課程

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

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號