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