C语言填空:switch case练习
/* 下列程序的功能为:实现加、减、乘、除四则运算。*/ //【1】【2】【3】【4】【5】【6】【7】【8】【9】【10】 #include <stdio.h> void main() { int a,b,d; char ch; printf("Please input a expression:"); scanf("%d%c%d", 【1】 ); switch(【2】) { case '+': d=a+b; printf("%d+%d=%d\n",a,b,d); break; case '-': d=a-b; printf("%d-%d=%d\n",a,b,d); break; case '*': d=a*b; printf("%d*%d=%d\n",a,b,d); break; case '/': if( 【3】 ) printf("Divisor is zero\n"); else printf("%d/%d=%f\n",a,b,( 【4】 )a/b); break; default: printf("Input Operator error!\n"); } }
/* 下列程序的功能为:实现加、减、乘、除四则运算。*/ //【1】【2】【3】【4】【5】【6】【7】【8】【9】【10】 #include <stdio.h> void main() { int a,b,d; char ch; printf("Please input a expression:"); scanf("%d%c%d", &a,&ch,&b); switch(ch) { case '+': d=a+b; printf("%d+%d=%d\n",a,b,d); break; case '-': d=a-b; printf("%d-%d=%d\n",a,b,d); break; case '*': d=a*b; printf("%d*%d=%d\n",a,b,d); break; case '/': if(b==0) printf("Divisor is zero\n"); else printf("%d/%d=%f\n",a,b,(float)a/b); break; default: printf("Input Operator error!\n"); } }