這兩個代碼有什么區別?
想問一下大佬以下兩個代碼的區別
1
?#include<stdio.h>
?int main()
?{
? int i,j,k;
? ? ?for(i=1; i<5; i++)
? ? ?{
for(j=1;j<5-i;j++)
? ? ? ? {
? ? ? ? ? ? printf(" ");? ?
? ? ? ? }
? ? ? ? for(k=0;k<i*2-1;k++)
? ? ? ? {
? ? ? ? ? ? printf("*");
? ? ? ? }
? ? ? ? printf("\n");? ? ?
? ? ?}
?}
2
?#include<stdio.h>
?int main()
?{
? int i,j,k;
? ? ?for(i=1; i<5; i++)
? ? ?{
? ? for(j=1;j<5-i;j++)
? ? ? ? {
? ? ? ? ? ? printf(" ");? ?
? ? ? ? }
? ? ? ? for(k=0;k<i*2-1;k++)
? ? ? ? {
? ? ? ? ? ? printf("*");
? ? ? ? }
for(j=1;j<5-i;j++)
? ? ? ? {
? ? ? ? ? ? printf(" ");? ?
? ? ? ? }
? ? ? ??
? ? ? ? printf("\n");? ? ?
? ? ?}
?}
這兩個代碼有什么區別,我感覺都可以得到題目的圖形。
2018-11-15
兩個代碼都是一樣的
因為兩個for并列的并不影響他的不編譯過程