Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.