Tulis atur cara C untuk mengira jumlah dan hasil darab semua elemen dalam tatasusunan dua dimensi menggunakan kompilasi masa jalan.
Kompilasi atau permulaan masa larian juga dikenali sebagai peruntukan dinamik. Memperuntukkan memori pada masa pelaksanaan (runtime) dipanggil peruntukan memori dinamik.
Fungsi calloc() dan malloc() menyokong peruntukan memori dinamik.
Fungsi calloc() dan malloc() menyokong peruntukan memori dinamik. p>
Dalam program ini, kami akan mengira jumlah semua elemen dan hasil darab semua elemen tatasusunan 2D pada masa jalan.
Logik untuk mengira hasil tambah semua elemen dalam tatasusunan dua dimensi -
printf("Sum array is : </p><p>"); for(i=0;i<2;i++){ for(j=0;j<3;j++){ sum[i][j]=A[i][j]+B[i][j]; printf("%d\t",sum[i][j]); } printf("</p><p>"); }
Logik untuk mengira hasil darab semua elemen dalam tatasusunan dua dimensi Output
printf("Product array is : </p><p>"); for(i=0;i<2;i++){ for(j=0;j<3;j++){ product[i][j]=A[i][j]*B[i][j]; printf("%d\t",product[i][j]); } printf("</p><p>"); } }
Atas ialah kandungan terperinci Dalam pengaturcaraan C, bekerja dengan tatasusunan 2D pada masa jalan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!