Presentation is loading. Please wait.

Presentation is loading. Please wait.

Indent.

Similar presentations


Presentation on theme: "Indent."— Presentation transcript:

1 indent

2 indentについて forやifの「中身」を右に寄せる. forやifの「外枠」は右に寄せない. int x; x = 3;
if( x == 0 ){ printf("xは0です.\n"); printf("3ではないです.\n"); } printf("Hello\n"); 中身 外枠

3 indentについて forの中身だけ右に ifの中身だけ右に
void main(){ int i; int j; i = 7; for(i=0; i<10; i++){ j = i*i; printf("%d\n", j); if( j < 50 ){ printf("j<50\n"); printf("j=%d\n", j); } j = 7; printf("%d %d\n“, i, j); printf("Hello\n"); forの中身だけ右に ifの中身だけ右に

4 indentのさせ方 厳密には,「indentのさせ方は,人それぞれ」であり,正解は存在しない. が,本講義では 一つのルールを定め,
これを本講義の"公式"とする.

5 indent : if文の書き方 以下の様に書く if( x == 3){ printf("A"); } ポイント { は省略しない
以下はNGとする. if( x == 3) { printf("A"); }

6 indent : if文の書き方 以下はNGとする. if( x == 3) { printf("A"); } else {
printf("B"); indent : if文の書き方 以下の様に書く if( x == 3){ printf("A"); } else { printf("B"); } ポイント { は省略しない } と else と { は全て同じ行 ifの"i"と"}"と"}"が同じ横座標 以下はNGとする. if( x == 3) { printf("A"); } else printf("B");

7 indent : for文の書き方 以下の様に書く for(i=0; i<10; i++){ printf("A"); } ポイント
{ は省略しない for と { は同じ行 forの"f"と"}"が同じ横座標 以下はNGとする. for(i=0; i<10; i++) { printf("A"); }

8 indent有無の比較 適切なindentの例 void main(){ int i; for(i=0; i<10; i++){
int j; for(j=0; j<10; j++){ if( i + j < 10 ){ printf("%d%d",i,j); } printf("\n"); 不適切なindentの例 void main(){ int i, j; for(i=0; i<10; i++){ int j; for(j=0; j<10; j++){ if( i + j < 10 ){ printf("%d%d",i,j); } printf("\n");

9 void main(){ //A int x=3,y=2,i; if(x<y){ //B for(i=x;i<y;i++){ //C printf("%d\n",i); } //C }else{ //B printf("Hello\n"); } //B } //A

10 void main(){ //A int x=3,y=2,i; if(x<y){ //B for(i=x;i<y;i++){ //C printf("%d\n",i); } //C }else{ //B printf("Hello\n"); } //B } //A


Download ppt "Indent."

Similar presentations


Ads by Google