1樓:幻翼高達
需要準備的材料分別有:電腦、c語言編譯器。
1、首先,開啟c語言編譯器,新建一個初始.cpp檔案,例如:test.cpp。
2、在test.cpp檔案中,輸入c語言**:
char a[10][100];
for (int i = 0; i < 10; i++) {gets(a[i]);
3、編譯器執行test.cpp檔案,此時成功定義了10個字串的陣列,並逐個進行了輸入。
2樓:風若遠去何人留
可以定義一個字元型二維陣列,並依次輸入。
比如輸入10個字串,每個字串最大長度不超過100,那麼**可以寫作:
char str[10][100];
int i;
for(i = 0; i < 10; i ++)scanf("%s", str[i]);//逐個輸入。
for(i = 0; i < 10; i ++)printf("%s\n", str[i]);//將輸入的字串依次輸出以確認結果。
3樓:好人
#include *****
void main()
多維類同。
c語言中怎麼連續輸入幾個字串?
4樓:匿名使用者
樓主應該是問bai怎樣輸du
入有空格的字串吧zhi!
輸入有dao空格專的字串有2種方法
1、使用gets函式屬eg:
5樓:匿名使用者
可以定義
一個陣列啊,c中沒有定義字串的資料型別。回**舉例:答
//輸入n個字元
#include
int main (void)
c語言陣列不懂,C語言,定義了個數的陣列元素個數問題,不懂得不要來亂答。
main 主函式 main 程式入口 main 1.mian 是c程式的入口一般標準寫法int main void void main 在c中如果省略括號裡的內容會是有程式決定是什麼內容 2.int i,a 10 定義了一個int型別變數叫i並未其分配了sizeof int 的記憶體,還有一個名字為...
C語言程式設計中陣列的定義,c語言陣列的定義
這種題目一般不希望設計記憶體管理。所以一般都是進可能給一個比較大的陣列。例如a 10 表示位數不會超過十,你輸入的時候需要個索引記錄a陣列有效的位數。使用的時候,只使用有效位數。肯定會有一段記憶體不用的。或多或少。這就是陣列儲存動態資料特點。如果記憶體管理的話,你設計個增量比如5.一旦索引告訴你10...
c語言二維陣列怎麼表示,C語言二維陣列定義是什麼,然後int a 1 2 是代表什麼意思?怎麼用這個二維陣列
int a m n 就表示一個m行n列的整型二維陣列在c語言中陣列的下標是從0開始的所以,內陣列a的元素個數可以表示為 容a 0 0 a m 1 n 1 例如 include int main return 0 執行結果 1 23 4 4 51 2 3 44 5 int a 3 2 定義的是陣列ba...