第一篇:西安交大C++隨堂練習(xí)16
西安交通大學(xué)實(shí)驗(yàn)報(bào)告
一.實(shí)驗(yàn)?zāi)康?/p>
對(duì)后一階段的的學(xué)習(xí)內(nèi)容進(jìn)行檢測(cè),查漏補(bǔ)缺,鞏固知識(shí)點(diǎn)。
二.實(shí)驗(yàn)內(nèi)容
1、編寫(xiě)算術(shù)表達(dá)式分析計(jì)算程序,輸入字符串:“ 168+314=482,分析后,按表達(dá)式計(jì)算結(jié)果,并按如下格式輸出: 168+314=482。運(yùn)算符號(hào)僅限于 +、-、*、/、%,運(yùn)算符兩邊只能是正整數(shù)。提示:將運(yùn)算符兩邊的數(shù)字字符串分離,然后調(diào)用標(biāo)準(zhǔn)函數(shù) int atoi(char *p),將數(shù)字符串轉(zhuǎn)換為整數(shù),atoi()函數(shù)在 stdlib.h 中。
1.程序源代碼
#include
a[i]=*p;
p++;i++;} a[i]='