為防止資料丟失使用二維陣列來表示一位陣列

2021-09-23 14:25:46 字數 812 閱讀 3188

//題目w = 25 * (s)-200 * n;

//s = a[1] + a[2] + … + a[n]

//1<=n<=7

//90#define _crt_secure_no_warnings 1

#include

#include

#include

#include

int main()

; //陣列的最後一位用來存放n,二維陣列當一維陣列用,為了記錄每一次的a[i],否則資料會丟失

int i = 0;

int j = 0;

int n = 0;

int w = 0;

int s = 0;

int max = 0; //記錄最大值

int maxx = 0; //記錄最大值所在的j

srand((unsigned int)time(null));

for (j = 0; j < 10000; j++)

printf(「n=%d 「, a[j][7]);

printf(」\n」);

w = 25 * (s)-200 * n;

s = 0;

if (w>max)	}

printf("最大值是%d ", max);

printf("此時n=%d ", a[maxx][7]); //a[maxx][7]就是w最大時的n

for (i = 0; i < a[maxx][7]; i++)

system("pause");

return 0;

使用二維陣列處理資料

二維陣列初體驗 為乙個二維陣列的元素賦值,顯示矩陣,求出最大元素,並顯示次矩陣的轉置矩陣。include include 二維陣列的資料處理 written by chen gengru updated on 2018 11 4 intmain for i 0 i 2 i printf n max ...

二維陣列的使用

define crt secure no warnings include include include intdemo01 void int a2 3 4 int a3 4 int i 0 int j 0 for i 0 i 3 i printf n printf n 16 二維陣列陣列名代表第...

二維陣列的使用

public class doubledimensionalarray 輸出第二行第乙個元素的值,也就是4 system.out.println a1 1 0 輸出第三行第三個元素的值,也就是7 system.out.println a1 2 2 輸出二維陣列的長度,實際上就是二維陣列中一維陣列的長...