C語言程式設計(練習1 字串和字串函式)

2021-06-28 09:18:59 字數 519 閱讀 3031

題目:設計並測試乙個函式,其功能是讀取輸入行裡的第乙個單詞到陣列,並丟掉該行中其他的字元。乙個單詞的定義是一串字元,其中不含空格,製表符和換行符。

**實現:

/**《設計並測試乙個函式,其功能是讀取輸入行裡的第乙個單詞到陣列,並丟掉該行中

其他的字元。乙個單詞的定義是一串字元,其中不含空格,製表符和換行符 */

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

#define max 100

int main()

void word(char *p)

for(;isspace(*temp)==0 && *temp != '\0'; temp++) //isspace檢測字元是空白符時候,返回非零值

*p = '\0';

}

執行結果:

C語言程式設計(練習4 字串與字串函式)

題目 編寫乙個函式,其功能是使輸入字串反序。在乙個使用迴圈語句為這個函式提供輸入的完整程式中測試 實現 編寫乙個函式,其功能是使輸入字串反序。在乙個使用迴圈語句為這個函式提供輸入 的完整程式中測試 include include include define max 100 void reverse...

C語言程式設計(練習5 字串與字串函式)

題目 編寫乙個程式。功能是讀取輸入,直到遇到eof,並報告單詞數 大寫字母數 小寫字母數 標點符號數和數字字元數。使用ctype.h系列的函式 實現 編寫乙個程式。功能是讀取輸入,直到遇到eof,並報告單詞數 大寫字母數 小寫字母數 標點符號數和數字字元數。使用ctype.h系列的函式 includ...

字串1 字串的旋轉

題目描述 給定乙個字串,要求將字串前面的若干個字元移到字串的尾部。例如 將字串 abcdef 的前三個字元 a b c 移到字串的尾部,那麼原字串將變成 defabc 首先想到的是將需要移動的字元乙個乙個移到字串的尾部。實現如下 public class transfet s n 1 t publi...