91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言中怎么用一維數組存儲字符串

小億
368
2023-10-10 16:37:16
欄目: 云計算

在C語言中,可以使用字符數組來存儲字符串。一維字符數組可以用來存儲單個字符串,也可以用來存儲多個字符串。

下面是一維數組存儲單個字符串的示例:

#include <stdio.h>
int main() {
char str[100]; // 聲明一個大小為100的字符數組
printf("請輸入一個字符串:");
scanf("%s", str); // 通過鍵盤輸入字符串并存儲到字符數組中
printf("你輸入的字符串是:%s\n", str);
return 0;
}

在上述示例中,通過char str[100]聲明了一個大小為100的字符數組,用來存儲輸入的字符串。然后通過scanf("%s", str)函數從鍵盤輸入字符串,并將其存儲到字符數組str中。最后通過printf函數將存儲在字符數組中的字符串打印出來。

下面是一維數組存儲多個字符串的示例:

#include <stdio.h>
#include <string.h>
int main() {
char str[5][20]; // 聲明一個大小為5x20的字符數組
printf("請輸入5個字符串:\n");
for (int i = 0; i < 5; i++) {
scanf("%s", str[i]); // 通過鍵盤輸入字符串并存儲到字符數組中
}
printf("你輸入的字符串是:\n");
for (int i = 0; i < 5; i++) {
printf("%s\n", str[i]); // 逐個打印存儲在字符數組中的字符串
}
return 0;
}

在上述示例中,通過char str[5][20]聲明了一個大小為5x20的字符數組,用來存儲5個字符串,每個字符串的最大長度為20。使用一個循環來逐個輸入字符串并存儲到字符數組中,然后再使用另一個循環逐個打印存儲在字符數組中的字符串。

0
墨脱县| 灵武市| 隆昌县| 巴楚县| 泾源县| 蕲春县| 兴和县| 织金县| 尚义县| 铜陵市| 雅安市| 称多县| 无为县| 来凤县| 恩施市| 云龙县| 彝良县| 中卫市| 沙雅县| 玛多县| 日土县| 措美县| 巩义市| 张家港市| 周宁县| 黑山县| 平泉县| 县级市| 莎车县| 金溪县| 定远县| 康乐县| 嘉禾县| 涞源县| 利川市| 喀喇沁旗| 澄迈县| 太仆寺旗| 阳朔县| 山东| 锦州市|