#include<stdio.h>
#define NUM 6
int main() {
int m[NUM][NUM];
int i;
int j;
for (i = 0; i < NUM; i++) {
for (j = 0; j < NUM; j++) {
m[i][j] = 0;
}
}
for (i = 0; i < NUM; i++) {
for (j = 0; j < NUM; j++) {
if (i == j) {
m[i][j] = 1;
}
else if (i == j + 1 || j == i + 1) {
m[i][j] = 2;
}
else if (i == j + 2 || j == i+2) {
m[i][j] = 3;
}
}
}
for (i = 0; i < NUM; i++) {
for (j = 0; j < NUM;j++) {
printf("%d ", m[i][j]);
if (j==5) {
printf("%d\n", m[i][j]);
}
}
}
return 0;
}
uj5u.com熱心網友回復:
if (j==5){
printf("%d\n", m[i][j]);
}
重復列印了。改成:
if (j==5)
{
printf("\n");
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/195494.html
標籤:C++ 語言
