例題代碼怎么理解?
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
定義i,j的作用是?i++和j++想表達(dá)什么?小白實(shí)在不懂,?
單打一行printf("\n")是因?yàn)槭裁矗瑸槭裁磒rintf("*\n")不行,這時(shí)候*不能看作表達(dá)式嗎?
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
定義i,j的作用是?i++和j++想表達(dá)什么?小白實(shí)在不懂,?
單打一行printf("\n")是因?yàn)槭裁矗瑸槭裁磒rintf("*\n")不行,這時(shí)候*不能看作表達(dá)式嗎?
2019-12-25
舉報(bào)
2019-12-25
定義i,j 是定義兩個(gè)循環(huán)變量, i++和j++ 都表示變量自增1;
單打一行printf("\n") 是像表示 進(jìn)行換行、 \n 是一個(gè)轉(zhuǎn)義符? ;
*\n 不能為 表達(dá)式? 這樣寫(xiě)沒(méi)有意義。