/* rei6-1.c */ #include<stdio.h> void main(void){ if( 式 ) ……; } |
/* rei6-2.c */ #include<stdio.h> void main(void){ int n=1; if( n == 1 ); printf("nは%dです。\n",n); printf("おしまい\n"); } |
C>rei6_2.exe nは1です。 おしまい C> |
C>rei6_2kai.exe おしまい C> |
/* rei6-3.c */ #include<stdio.h> void main(void){ int i=1; if( i <= 4 ) printf("n = %d\n",i); if( i <= 4 ) printf("n = %d\n",i); if( i <= 4 ) printf("n = %d\n",i); if( i <= 4 ) printf("n = %d\n",i); } |
/* rei6-4.c */ #include<stdio.h> void main(void){ int i=1; if( i <= 4 ) { printf("n = %d\n",i); printf("n = %d\n",i); printf("n = %d\n",i); printf("n = %d\n",i); } } |
/* rei6-5.c */ #include<stdio.h> void main(void){ if( 式 ) ……; else ……; } |
/* rei6-6.c */ #include<stdio.h> void main(void){ int i=0; printf("数字を入力してね--->"); scanf("%d",&i); if( i < 10 ) printf("入力された数字は %2d です。\n",i); else printf("入力された数字は10未満です\n"); } |
/* rei6-7.c */ #include<stdio.h> void main(void){ int x=0 , y=0 , s=0; printf("x?:"); scanf("%d",&x); printf("y?:"); scanf("%d",&y); s = x*y; if( s < 10 ) if( x != 1) printf("x*yは10未満で、かつ x は 1 ではありません。\n"); else printf("はずれ〜!!\n"); } |
/* rei6-8.c */ #include<stdio.h> void main(void){ int x=0 , y=0 , s=0; printf("x?:"); scanf("%d",&x); printf("y?:"); scanf("%d",&y); s = x*y; if( s < 10 ) { if( x != 1) printf("x*yは10未満で、かつ x は 1 ではありません。\n"); } else printf("はずれ〜!!\n"); } |
/* rei6-9.c */ #include<stdio.h> void main(void){ if( 式1 ) ……; else if( 式2 ) ……; else if( 式3 ) ……; else if( 式4 ) ……; else ……; } |
/* rei6-10.c */ #include<stdio.h> void main(void){ if( i<0 ) printf("No1\n"); else if( i<3 ) printf("No2\n"); else if( i<6 ) printf("No3\n"); else if( i<9 ) printf("No4\n"); else printf("Kasu\n"); } |
C>rei6_10.exe No3 C> |
/* rei6-11.c */ #include<stdio.h> void main(void){ switch( 式 ){ case 定数式 : ……; case 定数式 : ……; case 定数式 : ……; case 定数式 : ……; case 定数式 : ……; default : ……; } } |
/* rei6-12.c */ #include<stdio.h> void main(void){ n = 3; switch( n ){ case 1 : printf("No1\n"); case 2 : printf("No2\n"); case 3 : printf("No3\n"); case 4 : printf("No4\n"); case 5 : printf("No5\n"); default : printf("sonota\n");; } } |
C>rei6_12.exe No3 No4 No5 sonota C> |
/* rei6-13.c */ #include<stdio.h> void main(void){ n = 3; switch( n ){ case 1 : printf("No1\n"); break; case 2 : printf("No2\n"); break; case 3 : printf("No3\n"); break; case 4 : printf("No4\n"); break; case 5 : printf("No5\n"); break; default : printf("sonota\n");; } } |
C>rei6_13.exe No3 C> |