1樓:折柳成萌
思路:先定義一個字元陣列,接著輸入字串賦值,輸入需要查詢的字元,遍歷字元陣列,查詢輸入的字元,如果找到停止遍歷輸出位置,如果遍歷結束還沒找到,輸出沒有找到。
參考**:
//參考** #includeusing namespace std;int main() if(i==strlen(ch)) cout<<"沒有找到!"; return 0;}/*執行結果:dsafwera2*/
2樓:匿名使用者
簡單的方法還是利用索引查詢指定的值。
下面是示例**。這裡為了簡單起見,所操作的資料都是int型。如果需要靈活運算元據型別,可以運用型別模板。
#include
using namespace std;
//value 需要查詢的值
//arr 在指定陣列中查詢
//row 陣列行數
//col 陣列列數
//在陣列中找到返回這個數,沒有找到就返回-1int value(int value, int arr[3][2], int row, int col)
return -1;
}int main()
,,};
cout << value(4, arr, 3, 2) << endl;
return 0;
}希望可以幫助到您。
C二維陣列如何初始化為,C 二維陣列如何初始化為0
du瓶邪 include using namespace std int main cout c 也可以寫 int a 10 8 簡單的就是 memset a,0,sizeof a 例如 int a 3 4 a 0 0 0 這樣寫第一個元素初始化為0,其餘也會初始化為0還有一種就是 memset 要...
定義二維陣列4 4,二維陣列中的陣列元素都用鍵盤賦值。求出該二維陣列中主對角線的和C語言
include stdio.h include conio.h include stdlib.h main for i 0 i 4 i printf 此矩陣主對角線的和為 d n num include define m 4 int main int i,j,a m m sum 0 for i 0 ...
二維陣列行列互換,並存到另二維陣列中
具體演算法如下 include int main int i,j,a 2 3 b 3 2 printf array a n for i 0 i 1 i 處理a陣列中的一行中各元素 for j 0 j 2 j 處理a陣列中的某一列元素 printf 5d a i j b j i a i j print...