-6
有人可以幫助我理解這個代碼,特別是'空間'部分。如何是儘管爲4此代碼的輸出的第一行中的打印沒有空間的空間值:請給我解釋一下這個C代碼
#include <stdio.h>
/* Inverted mirrored right triangle */
int main(int argc, char *argv[])
{
int i, j, space;
for (i = 0; i <= 5 ;i++) {
for (space = 5 - i; space <= 4; space++) {
printf(" ");
}
for (j = 5 - i; j >= 0; j--) {
printf("*");
}
printf("\n");
}
return 0;
}
我們不是一個輔導網站。 – Olaf
將每個變量的值寫在一張紙上;或打印它們;或者使用調試器。 –
如果'space = 5 - i','i == 0'時'space'是什麼? –