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 中如何向二維陣列整行賦值?
tn瓶邪 方法是在一對大括號中,使用一個以逗號分隔的資料項列表。清單2 30宣告瞭一個字串陣列,然後在一對大括號中指定了9種不同的程式語言的名稱。宣告陣列的同時進行賦值 string languages 在這個以逗號分隔的列表中,第一項成為陣列的第一個元素,第二項成為第二個元素,依此類推。我們使用大...
定義二維陣列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 ...
如何用c語言將檔案放到二維陣列中
fopen函式開啟需要讀取的文字,獲取該檔案的檔案描述符使用fscan 函式對檔案進行讀取。放到二維陣列其實就是讀取相應格式的資料,然後對應二維陣列的每個位置例如 include stdio.h define m 300 define n 50 void main file fp if fp fop...