#include"stdio.h"#include"stdlib.h"void main(){float a,b,z;char ysf;printf("\n請(qǐng)輸入兩個(gè)運(yùn)算量:");scanf("%f,%f",&a,&b);getchar();printf("\n請(qǐng)選擇運(yùn)算符+、-、*、/:");ysf=getchar();switch(ysf){case'+':z=a+b;break;case'-':z=a-b;break;case'*':z=a*b;break;case'/':z=a/b;break;default:printf("%c不是運(yùn)算符。\n",ysf);exit(0);}printf("%0.2f%c%0.2f=%0.2f\n\n",a,ysf,b,z);}
2 回答

隔江千里
TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊
有時(shí)程序中加入的一些語句,可以說沒有任何用處,但可以讓閱讀者認(rèn)識(shí)一種新的語句,以及大概的使用方式。exit(0)是正常退出程序,作用和break有點(diǎn)類似;但break是退出某一語句體,到下一個(gè)語句執(zhí)行,exit是正常退出程序,后面的語句將不再執(zhí)行。
你試試,當(dāng)要求輸入的運(yùn)算符不對(duì)時(shí),最后的輸出語句還會(huì)輸出嗎?
- 2 回答
- 0 關(guān)注
- 151 瀏覽
添加回答
舉報(bào)
0/150
提交
取消