老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何用C語言編寫一個簡單的計算器-創新互聯

這期內容當中小編將會給大家帶來有關如何用C語言編寫一個簡單的計算器,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

10余年的廣南網站建設經驗,針對設計、前端、開發、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網整合營銷推廣的優勢是能夠根據用戶設備顯示端的尺寸不同,自動調整廣南建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優雅布局與設計,從而大程度地提升瀏覽體驗。創新互聯從事“廣南網站設計”,“廣南網站推廣”以來,每個客戶項目都認真落實執行。

描述:簡單的實現四則運算


1.switch法

#include

void menu()//菜單函數
{
 printf("************************************\n");
 printf("***** 1.add       2.sub *****\n");
 printf("***** 3.mul       4.div *****\n");
 printf("***********   0.exit  ***********\n");
 printf("************************************\n");
}

double Add(double x, double y)//加法函數
{
 return x + y;
}

double Sub(double x, double y)//減法函數
{
 return x - y;
}

double Mul(double x, double y)//乘法函數
{
 return x * y;
}

double Div(double x, double y)//除法函數
{
 return x / y;
}

int main()
{
 int input = 0;//運算符
 double x = 0.0;//第一個運算數
 double y = 0.0;//第二個運算數
 do
 {
 menu();
 printf("請選擇:>");
 scanf("%d", &input);
 if (input >= 1 && input <= 4)
 {
  printf("請輸入兩個操作數(用空格分隔):>");
  scanf("%lf%lf", &x, &y);
 }
 switch (input)
 {
 case 1:
  printf("%lf\n", Add(x, y));
  break;
 case 2:
  printf("%lf\n", Sub(x, y));
  break;
 case 3:
  printf("%lf\n", Mul(x, y));
  break;
 case 4:
  printf("%lf\n", Div(x, y));
  break;
 case 0:
  printf("退出\n");
  break;
 default:
  printf("輸入錯誤,請重新輸入\n");
  break;
 }
 } while (input);
 return 0;
}

2.函數指針數組法

#include

void menu()//菜單函數
{
 printf("************************************\n");
 printf("***** 1.add       2.sub *****\n");
 printf("***** 3.mul       4.div *****\n");
 printf("***********   0.exit  ***********\n");
 printf("************************************\n");
}

double Add(double x, double y)//加法函數
{
 return x + y;
}

double Sub(double x, double y)//減法函數
{
 return x - y;
}

double Mul(double x, double y)//乘法函數
{
 return x * y;
}

double Div(double x, double y)//除法函數
{
 return x / y;
}

int main()
{
 int input = 0;//運算符類型
 double x = 0.0;//第一個操作數
 double y = 0.0;//第二個操作數
 double(*p[5])(double, double) = {NULL,Add,Sub,Mul,Div};//把相應的函數指針放入一個數組里
 do
 {
 menu();
 printf("請選擇:>");
 scanf("%d", &input);
 if (input >= 1 && input <= 4)
 {
  printf("請輸入兩個操作數(用空格分隔):>");
  scanf("%lf%lf", &x, &y);
  printf("%lf\n", p[input](x, y));
 }
 else if (0 == input)
  printf("退出\n");
 else
  printf("輸入錯誤,請重新輸入\n");
 } while (input);
 return 0;
}

上述就是小編為大家分享的如何用C語言編寫一個簡單的計算器了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創新互聯行業資訊頻道。


分享文章:如何用C語言編寫一個簡單的計算器-創新互聯
URL鏈接:http://www.xueling.net.cn/article/dsgoho.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 久久久免费播放 | 国产精品福利啪在线观看 | 大地影视中文第二页的背景故事 | 久久久精品久久久久 | 亚洲AV一二三又爽又色又色 | 岛国a级毛片 | 天堂精品久久 | 超碰高清在线 | 国产亚洲精品成人av久久果冻 | 男人捅女人免费视频 | 蜜臀网站| 青青草免费观看视频 | japan白嫩丰满少妇videoshd | 特级毛片全部免费播放 | 成全免费高清观看 | 日本韩国最新免费观看 | 日韩欧美国产一区二区 | 久久精品99国产精品亚洲 | 久久久久久一级毛片免费 | 校花高潮抽搐冒白浆 | 国产欧美精品一区二区三区四区 | 欧美日韩国产人妻无码 | 久久久小视频 | 少妇扒开腿让我爽了一夜 | 一本加勒比波多野结衣高清 | 免费乱理伦片在线观看2017 | 九九精品视频在线观看 | 成人年无码AV片在线观看 | 九色在线网站 | 天天操天天操天天操天天 | 悠悠资源AV男人免费站 | 国产精品色综合一区二区三区 | 色婷婷亚洲精品 | 一道本在线视频 | 国产黄色91视频 | 国产中文字幕第一页 | 国产在线一区二区三区激情欧美 | 99999久久久久9国产精品 | 九九在线观看免费视频 | 成年美女黄网站色大片不卡 | 成人毛片视频在线观看 |