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

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為什么程序只給數(shù)組輸入?cin.get(next)不是還要給next輸入的機(jī)會(huì)嗎?

為什么程序只給數(shù)組輸入?cin.get(next)不是還要給next輸入的機(jī)會(huì)嗎?

C++
冉冉說 2023-03-03 17:13:40
#include <iostream>using namespace std;const int ArSize = 10;void strcount (const char * str);int main(){char input[ArSize];char next;cout<<"Enter a line: \n"; cin.get(input, ArSize);while (cin) {cin.get(next);while (next != '\n')cin.get(next);strcount (input);cout<<"Enter next line (q): \n";cin.get(input, ArSize);}cout<<"Bye"<<endl;return 0;}void strcount (const char * str){static int total = 0;int count = 0;cout<<"\""<<str<<"\" contains"<<endl;while (*str++)count++;total += count;cout<<count<<" characters " <<endl;cout<<total<<" characters "<<endl;}
查看完整描述

1 回答

?
揚(yáng)帆大魚

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超9個(gè)贊

第一個(gè)while是說:

cin函數(shù)buffer不為空時(shí)(用戶在不斷的輸入)

第二個(gè)While:

當(dāng)next變量的值不是‘\n’(換行符)時(shí),循環(huán)執(zhí)行 cin.get(next);

查看完整回答
反對 回復(fù) 2023-03-06
  • 1 回答
  • 0 關(guān)注
  • 84 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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