第七周 指標與字串

2022-02-04 17:18:16 字數 655 閱讀 7206

1、單詞長度

題目內容:

你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以『.』結束。你要輸出這行文字中每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如「it's」算乙個單詞,長度為4。注意,行中可能出現連續的空格。

輸入格式:

輸入在一行中給出一行文字,以『.』結束,結尾的句號不能計算在最後乙個單詞的長度內。

輸出格式:

在一行中輸出這行文字對應的單詞的長度,每個長度之間以空格隔開,行末沒有最後的空格。

輸入樣例:

it's great to see you here.

輸出樣例:

4 5 2 3 3 4

解答:

#include #include 

int main(void

)

else

printf(

"%d

", strlen(word));

status = scanf("%s"

, word);

}return0;

}

3 25指標與字串

建立與輸出 char str 10 hellow cout str 建立乙個指向字串的指標 c 11並不建議這樣使用 char p str 10 hellow cout p str 系統會認為這是乙個指向字元常量的字串指標,這種不允許修改的 一般使用 char p str 建立乙個char型別的指向...

34 指標與字串

1 字串指標 在c語言中,可以用兩種方法訪問乙個字串 1 字元陣列 char string i love china printf s n string 說明 和前面介紹的陣列屬性一樣,string是陣列名,它代表字元陣列的首位址。2 字串指標指向字串 char 變數名 字串內容 對指向字元變數的指...

9 指標與字串2

void swap int pa,int pb 陣列變數是特殊的指標。但是陣列的單元表達的是變數,需用 取位址 a a 0 運算子可以對陣列做,也可以對指標做 運算子可以對指標做,也可以對陣列做 陣列變數是const的指標,所以不能被賦值 指標是const 所指是const int i const ...