二維陣列 字串 迴圈的處理

2021-08-02 16:44:56 字數 2151 閱讀 2326

小遊戲:

1、字串的比較

#include if(strcmp(char1,char2) == 0)//兩個字串相等

strcpy(char1,char2) ;//char2賦值給char1兩字串交換

2、二維陣列的迴圈輸出

#include int main()

,,,,};

int i,j; //

for (i = 0; i < 5; i++)

}return 0;

}

3、二維數字的刪除與增加

#include #include #include //支援字串操作

#include #define max 6//系統要求的最大貴妃數

int main()

; char levelnames[5][8] = ;

char emperorname[50];//皇帝的名號

int level[max] = ;//用來存放每個妃子的等級,-1表示未啟用

int loves[max] = ;

//用來存放每個妃子的韓感度,-1表示未啟用

printf("*******************************\n");

printf("*******************************\n");

printf("請輸入當前等級的皇帝名號:\n");

scanf("%s",emperorname);// 錄入字串不需要&

printf("*******************************\n");

//列印面板

while(1)

} if(tempcount3 >= 3)//三個妃子數好感度小於60就起義

else

// printf("第%d天\n",i + 1);

printf("*******************************\n");

printf("1、%s下令選妃!\t(增加)\n",emperorname);

printf("2、翻牌寵幸\t(修改狀態)\n");

printf("3、打入冷宮\t(刪除)\n");

printf("4、朕的愛妃呢\t(查詢)\n");

// pritf("第%d天,皇上你選擇哪乙個:\n",i + 1);

// scanf("%d",&chose);

printf("*******************************\n");

printf("%s你選擇哪乙個:\n",emperorname);

scanf("%d",&chose);

printf("*******************************\n");

switch(chose)//一共有4種選擇

else

break;

} case 2://翻牌寵幸,修改狀態//level[i]中i+1,其餘的-1

if(tempcount1 > 0)//所輸入的名字在後宮,然後進行後續操作

else

}tempcount1 = 0;//標誌是否存在的量清零

}else// 所輸入的名字不在後宮!

break;

} case 3://打入冷宮(刪除)

//1、查詢

//2、後面乙個數給前面乙個數

//3、總數--

}if(tempcount1 > 0)

count--;//妃子數-1

}else

break;

} case 4://朕的愛妃呢(查詢)

//1、查詢

//2、增加好感度

//3、可以使用陣列設計詩歌,使用隨機數的方式表現皇帝的文采

}if(tempcount2 > 0)

else

}default:

}} printf(" \n");

sleep(1);

printf(" \n");

sleep(1);

} return 0;

}

二維陣列 字元陣列與字串

要求 了解多維陣列的概念 掌握二維陣列的使用 掌握用字元陣列存放字串的方法 掌握字串的輸入及輸出方法 二維陣列的定義 例 int a 2 3 定義乙個二維陣列 該陣列有2行3列共6個元素 這6個元素都存放int型資料 儲存時先儲存第一行的3個元素,然後再儲存第二行的3個元素 可將此二維陣列看成是乙個...

二維陣列 字串 API

1 二維陣列 陣列中的元素,又指向乙個新的子陣列 何時使用 1.儲存橫行豎列的資料時 2.分組儲存上下級包含關係時 如何建立 1.先建立空陣列,再初始化元素為子陣列 var data data 0 0,0,0,0 data 1 0,0,0,0 何時使用 不確定子陣列的個數或內容時 2.建立時就初始化...

二維陣列,字串,多維陣列

二維陣列 有2個下標的陣列成為二維陣列 定義 型別 陣列名 常量表示式1 常量表示式2 注意事項,二維陣列定義時,可以不指定第一維的長度,但必須給定第二維.例 int 3 字元陣列 用於存放字元變數的陣列成為字元陣列.字元陣列屬於一維陣列,元素型別char 例 char c 20 字元陣列串 存放字...