c語(yǔ)言程序做四則運(yùn)算 用C語(yǔ)言做一個(gè)簡(jiǎn)單的能算出兩位數(shù)加減乘除的語(yǔ)句?
用C語(yǔ)言做一個(gè)簡(jiǎn)單的能算出兩位數(shù)加減乘除的語(yǔ)句?Int x,y,Z char c printf(“請(qǐng)輸入第一位:n”)scanf(%d”,&x)printf(“請(qǐng)輸入運(yùn)算符:n”)scanf(%
用C語(yǔ)言做一個(gè)簡(jiǎn)單的能算出兩位數(shù)加減乘除的語(yǔ)句?
Int x,y,Z char c printf(“請(qǐng)輸入第一位:n”)scanf(%d”,&x)printf(“請(qǐng)輸入運(yùn)算符:n”)scanf(%c”,&AmpC)printf(“請(qǐng)輸入第二位:n”)scanf(%d”,&y)開關(guān)(c){case“”:Z=x-ybreak case“*”:Z=x*ybreak case“/”:if(y==0)print(“除數(shù)不能為0!“”)else z=x/y}printf(%d%C%d=n”,x,C,y,z)
C語(yǔ)言編寫一個(gè)相當(dāng)計(jì)算機(jī)功能的程序,用戶輸入任意兩個(gè)數(shù),可計(jì)算出加減乘除的結(jié)果?
#include<stdio。H>
int main()
{
int a,B,D
char C
printf(”請(qǐng)輸入公式(例如:3,2):“
]scanf(”%D%C%D“,&A,&AmpC,&B)
C=“”?D=a b:(C==“-”?D=A-B:(C==“*”?D=a*B:(C==“/”?D=A/B:D=99999))
如果(D==99999)
printf(”字符輸入錯(cuò)誤!“)
else
printf(%d%C%d=”,a,C,B,d)
fflush(stdin)
getchar()
return 0
]}
C語(yǔ)言任意兩個(gè)數(shù)的加減乘除和求余?
f=a/B printf(%Shanghai”]%fn”,f)前面的定義a和B都是int類型,所以要轉(zhuǎn)換類型,f=(float)a/B和f重載定義,需要更改一個(gè)字母。此外,還有一些語(yǔ)法錯(cuò)誤,如缺少分號(hào)、忘記編寫預(yù)編譯命令等!