輸入一串字元,讀取第乙個單詞

2021-07-11 06:30:20 字數 496 閱讀 1919

注意分2種情況,第一是一開始就是字元沒有空格,第二就是剛開始就是空格,空格個數隨機

#includeusing namespace std;

void word(char *b);

void main()

void word(char *b)

p2=p1;

while(!isspace(*p2)) //得到第乙個單詞,p2最後指向第乙個單詞後的空格

*p2='\0';

while(p1!=(p2+1))

}

當然這是看過答案過後自己寫的,如果沒有看答案,腦子裡就是想if有空格,這些分情況來討論,這種方法很low。

下面的標準答案:

#include #include void word(char *p);

int main(void)

void word(char *p)

輸入一串字元,找出最長和最短單詞並輸出

在上篇的基礎上,稍新增幾個變數則可輸出最長和最短 include include include int main char brr 50 char crr 50 puts 請輸入 scanf n arr n 掃瞄集用法,表示讀取除 n 以外的字元 int i,j int n,m 0 n 標記單詞尾...

第乙個Pyhon程式 輸入字串中字母個數的統計

defmain char1 input1 display char1 count and display char1 definput1 chars list input please input a string chars input please input a string 是生成只有乙個元...

python第乙個程式設計 第乙個 Python 程式

簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...