C++ 二维数组示例 - 控制台和MFC版
生活随笔
收集整理的這篇文章主要介紹了
C++ 二维数组示例 - 控制台和MFC版
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? 例如,一個學習小組有5個人,每個人有3門課的成績,如果使用一維數組比較麻煩;這時可以使用二維數組;
? ? 如定義一個二維數組,int a[3][4];其元素分布如下;
?
5個學生,每人有3門課的成績;
#include <iostream> using namespace std;int main () {int a[5][3] = { {60,70,90}, {13,24,55}, {82,94,77}, {30,60,90},{74,88,90}};// 輸出數組中每個元素的值 for ( int i = 0; i < 5; i++ )for ( int j = 0; j < 3; j++ ){cout << "a[" << i << "][" << j << "]: ";cout << a[i][j]<< endl;}return 0; }MFC版本;
void CTwoarrView::OnDraw(CDC* pDC) {CTwoarrDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data hereint a[5][3] = { {60,70,90}, {13,24,55}, {82,94,77}, {30,60,90},{74,88,90}};CString str1;// 輸出數組中每個元素的值 for ( int i = 0; i < 5; i++ )for ( int j = 0; j < 3; j++ ){str1.Format("%d", a[i][j]);pDC->TextOut(50+50*j,10+30*i,str1);} }?
總結
以上是生活随笔為你收集整理的C++ 二维数组示例 - 控制台和MFC版的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VC++初步实现保存数据为音频WAV文件
- 下一篇: windows下cipher和efsdu