以下是改寫后的代碼片段:
在C語言中,要計算兩個正整數的算術運算,可以使用以下代碼:
c
#include
intmain(){
unsignedintA,B;//使用unsignedint確保輸入是正整數
//從用戶輸入中讀取兩個整數
if(scanf("%u%u",&A,&B)==2){
//輸出和
printf("%u+%u=%u ",A,B,A+B);
//輸出差
printf("%u-%u=%u ",A,B,A-B);
//輸出積
printf("%u*%u=%u ",A,B,A*B);
//輸出商(需要判斷除數是否為0)
if(B!=0){
printf("%u/%u=%.2f ",A,B,(float)A/B);
}else{
printf("除數不能為0 ");
}
}
return0;
}
這個程序首先提示用戶輸入兩個整數,然后根據輸入執行加、減、乘、除運算,并確保除數不為零。編譯和鏈接程序后,程序就可以運行并得到預期的計算結果。通過這個例子,我們可以直觀地看到如何在編程中實現基本的數學運算。