第十六周專案二 去除多餘的空格

2021-06-27 15:52:45 字數 615 閱讀 2883

/* 

* 檔名稱:test.cpp

* 作 者:劉佳琦

* 完成日期:2023年 12 月 14 日

* 版 本 號:v1.0

* * 問題描述:去除句子中多餘的空格

* 輸入描述:無

* 程式輸出:去除後的句子。

*/

#include using namespace std;

void palltrim(char str);

int main(void)

{ char s[81]=" some spaces are unnecessary. ";

cout<

cout<

執行結果:

學習心得:用bool型來做,使得情況分的更加清楚。

知識點總結:每次遇到第乙個空格時,由於前乙個非空格中的bool=true,使得第乙個空格得以複製,但是當第二個空格的時候,bool又變成false,則無法複製。

第十六周專案2 去除所有空格

檔名稱 test.cpp 完成日期 2014年 12月 14 日 版本號 v1.0 問題描述 去除多餘的空格 程式輸入 程式輸出 去除多餘的空格 1 用陣列做形參 include using namespace std char adelchar char str,const char c int ...

第十六周專案二(2)

煙台大學計算機與控制工程學院 題目描述 請在專案一 1 的基礎上增加功能,使執行結果如下圖 其中,需要做出的改動是 編譯的程式 include define n 100 n表示最多允許的學生人數 struct student int main 輸出成績單 return 0 執行結果 知識點總結 自己...

第十六周專案4

檔名稱 test.cpp 作 者 吳英政 完成日期 2014 年 12 月 16 日 版 本 號 v1.0 問題描述 為動態陣列擴容 輸入描述 輸入命令 程式輸出 輸出要求輸出的。include using namespace std int main int num,i,addnum cout 輸...