實現(xiàn)方法如下:
網站建設哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網頁設計、網站建設、微信開發(fā)、重慶小程序開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了垣曲免費建站歡迎大家使用!
讀入的時候用%x讀入,然后在程序里面直接用+,-,*,/運算就行了,輸出的時候再用%x。
示例一:
int a,b;
scanf("%x%x",a,b);
printf("%x\n%x\n",a+b,a-b);
輸入:9 7
輸出:
10
2
示例二:
int a = 0, b = 0;
char char1 = 0;
int val = 0;
printf("輸入:");
scanf("%d%c%d", a, char1, b);
switch (char1) {
case '+': val = a + b;
break;
case '-': val = a - b;
break;
case '*': val = a * b;
break;
case '/': val = a / b;
break;
}
printf("%d", val);
#include stdio.h
main (void)
{
int a,b,c;
char op;
scanf ("%d%c%d",a,op,b);//最好空格去掉,這樣就可以直接寫成a+b或者a-b。如果有空格的話要記得空格也要打a + b。要不會出現(xiàn)錯誤 ,而且輸入的時候需要用地址符····
if(op=='+')
{c=a+b;}
if(op=='-')
{c=a-b;}
printf("%d%c%d=%d\n",a,op,b,c);//樓主這句應該放在數(shù)據(jù)處理完后。。要不你輸出的a,op,b都是在沒處理過的數(shù),也就是原來的值,而且最好是把,去掉,這樣更美觀 ,而且printf后面不需要。。。切記。而且沒必要那樣輸出。請樓主看我的printf```
}
還不清楚 來hi我
#includestdio.h
double jia(double a,double b){
return a+b;}
double jian(double a,double b){
return a-b;}
double cheng(double a,double b){
return a*b;}
double chu(double a,double b){
return a/b;}
int modd(int a,int b){
return a%b;}
int main(){
double a,b;
printf("輸入兩個數(shù)字\n");
scanf("%lf%lf",a,b);
printf("加 %lf\n減 %lf\n乘 %lf\n除 %lf\n取模 %d\n",jia(a,b),jian(a,b),cheng(a,b),chu(a,b),modd((int)a,(int)b));
return 0;}
本文題目:c語言用函數(shù)實現(xiàn)加減 c語言簡單的加減法編程
瀏覽路徑:http://jinyejixie.com/article34/hpcgpe.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供用戶體驗、營銷型網站建設、網站策劃、自適應網站、網站設計公司、
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)