#include <stdio.h>
int main( void )
{
char houhou;
int data1, data2, kekka = 0;
printf( "計算方法の入力( + - * / )" );
scanf( "%c", &houhou );
printf( "整数値1の入力 " );
scanf( "%d", &data1 );
printf( "整数値2の入力 " );
scanf( "%d", &data2 );
switch ( houhou ) {
case '+':
kekka = data1 + data2;
break;
case '-':
kekka = data1 - data2;
break;
case '*':
kekka = data1 * data2;
break;
case '/':
if (data2 != 0)
kekka = data1 / data2;
else
printf("0で割ることはできません\n");
break;
default:
printf( "計算方法の入力エラーです\n" );
break;
}
printf( "kekka = %d\n", kekka );
return 0;
}
#include <stdio.h>
int main( void )
{
int no;
printf( "input number( 1-10 ) " );
scanf( "%d", &no );
switch ( no ) {
case 1:
case 2:
case 3:
printf( "1:one 2:two 3:three\n" );
break;
case 4:
case 5:
case 6:
printf( "4:four 5:five 6:six\n" );
break;
case 7:
case 8:
case 9:
case 10:
printf( "7:seven 8:eight 9:nine 10:ten\n" );
break;
default:
printf( "number input error\n" );
break;
}
return 0;
}
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved