亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

#include"stdlib.h"和exit(0)有什么用怎么感覺去掉之后不會影響運行???

#include"stdlib.h"和exit(0)有什么用怎么感覺去掉之后不會影響運行???

C
蠱毒傳說 2023-03-04 17:13:18
#include"stdio.h"#include"stdlib.h"void main(){float a,b,z;char ysf;printf("\n請輸入兩個運算量:");scanf("%f,%f",&a,&b);getchar();printf("\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不是運算符。\n",ysf);exit(0);}printf("%0.2f%c%0.2f=%0.2f\n\n",a,ysf,b,z);}
查看完整描述

2 回答

?
幕布斯6054654

TA貢獻1876條經驗 獲得超7個贊

exit(0)是用于退出整個程序用的

查看完整回答
反對 回復 2023-03-08
?
隔江千里

TA貢獻1906條經驗 獲得超10個贊

有時程序中加入的一些語句,可以說沒有任何用處,但可以讓閱讀者認識一種新的語句,以及大概的使用方式。exit(0)是正常退出程序,作用和break有點類似;但break是退出某一語句體,到下一個語句執行,exit是正常退出程序,后面的語句將不再執行。
你試試,當要求輸入的運算符不對時,最后的輸出語句還會輸出嗎?

查看完整回答
反對 回復 2023-03-08
  • 2 回答
  • 0 關注
  • 137 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號