亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

用C語言實現(xiàn)簡單的計算器功能

 更新時間:2022年01月28日 11:10:22   作者:風葉翩翩  
這篇文章主要為大家詳細介紹了用C語言實現(xiàn)簡單的計算器功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了C語言實現(xiàn)簡單的計算器功能的具體代碼,供大家參考,具體內容如下

簡單計算器,實現(xiàn)簡單的加減乘除功能,選擇對應的運算符輸出運算符對應的編號,然后輸入我們要計算的兩個數,程序會給出計算結果。

效果演示

簡單計算器代碼

/*
簡單計算器
name:zsh?
*/?
#include <stdio.h>?? ?//簡單計算器?

void menu()?? ?//運算符顯示界面?
{
?? ?printf("--------------------------------------------\n");

printf("請輸入你的選擇\n");

printf("1. + \n");?

printf("2. - \n");?

printf("3. * \n");?

printf("4. / \n");?


printf("--------------------------------------------\n");
}


int main()
{
?? ?int i = 0;
?? ?int j = 0;? ??
?? ?int num = 0;?? ?//存放計算結果? ? ?
?? ?int select = 0;?? ?//存放選擇的運算符?
?? ?
?? ?do
?? ?{
?? ??? ?menu();?? ?//打印運算符顯示界面?
?? ??? ?
?? ??? ?scanf("%d", &select);?? ?//輸入運算符編號?
?? ??? ?
?? ??? ?printf("請輸入計算值");
?? ??? ?
?? ??? ?scanf("%d%d", &i, &j);?? ?//輸入運算數值?
?? ??? ?
?? ??? ?switch (select)
?? ??? ?{
?? ??? ??? ?case 1:
?? ??? ??? ??? ?printf("%d+%d=%d\n", i, j, num=i+j);?? ?//加法運算?
?? ??? ??? ??? ?break;
?? ??? ??? ??? ?
?? ??? ??? ?case 2:
?? ??? ??? ??? ?printf("%d-%d=%d\n", i, j, num=i-j);?? ?//減法運算?
?? ??? ??? ??? ?break;
?? ??? ??? ??? ?
?? ??? ??? ?case 3:
?? ??? ??? ??? ?printf("%d*%d=%d\n", i, j, num=i*j);?? ?//乘法運算?
?? ??? ??? ??? ?break;
?? ??? ??? ??? ?
?? ??? ??? ?case 4:
?? ??? ??? ??? ?printf("%d/%d=%d\n", i, j, num=i/j);?? ?//除法運算?
?? ??? ??? ??? ?break;
?? ??? ??? ??? ?
?? ??? ??? ?default:
?? ??? ??? ??? ?printf("輸入有誤請重新選擇!");?
?? ??? ??? ??? ?break;?
?? ??? ??? ?
?? ??? ?}
?? ??? ?
?? ?} while(select);
?? ?
?? ?return 0;
?? ?
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • C與C++之間相互調用實例方法講解

    C與C++之間相互調用實例方法講解

    這篇文章主要介紹了C與C++之間相互調用的實例方法,大家參考使用吧
    2013-12-12
  • Qt實戰(zhàn)之實現(xiàn)圖片瀏覽器

    Qt實戰(zhàn)之實現(xiàn)圖片瀏覽器

    這篇文章主要為大家詳細介紹了如何利用Qt實現(xiàn)簡易的圖片瀏覽器,文中的示例代碼講解詳細,具有一定的參考價值,感興趣的小伙伴可以了解一下
    2023-03-03
  • 深入理解Qt信號槽機制

    深入理解Qt信號槽機制

    信號槽是 Qt 框架引以為豪的機制之一。本文主要介紹了Qt信號槽機制,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • C語言自定義實現(xiàn)strlen函數的3種方法總結

    C語言自定義實現(xiàn)strlen函數的3種方法總結

    這篇文章帶大家了解C語言中自定義實現(xiàn)strlen函數的3種方法,計數器,遞歸以及指針,這三種方法通過代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-08-08
  • C++編程中隊內聯(lián)函數的理解和使用

    C++編程中隊內聯(lián)函數的理解和使用

    這篇文章主要介紹了C++編程中隊內聯(lián)函數的理解和使用,簡單舉例講解了inline關鍵字引出的內聯(lián)函數的相關知識,需要的朋友可以參考下
    2016-01-01
  • C語言中.與->的用法介紹

    C語言中.與->的用法介紹

    結構體用點,結構體指針用箭頭,簡單的說,就是一個快捷方式,一個語法糖,這篇文章主要介紹了C語言中.與->的區(qū)別及用法,需要的朋友可以參考下
    2023-05-05
  • 在C語言中輸入中文字符串講解

    在C語言中輸入中文字符串講解

    這篇文章主要介紹了在C語言中輸入中文字符串講解,本文通過概念和案例相結合講述了如何在C語言中使用中文,以下就是詳細內容,需要的朋友可以參考下
    2021-07-07
  • C++ Vector用法詳解

    C++ Vector用法詳解

    這篇文章主要介紹了C++ Vector用法詳解,vector是C++標準模版庫(STL,Standard Template Library)中的部分內容,本文詳細介紹了它的方方面面,需要的朋友可以參考下
    2015-07-07
  • include包含頭文件的語句中,雙引號和尖括號的區(qū)別(詳解)

    include包含頭文件的語句中,雙引號和尖括號的區(qū)別(詳解)

    下面小編就為大家?guī)硪黄猧nclude包含頭文件的語句中,雙引號和尖括號的區(qū)別(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • C++中cin.getline()和getline()函數的區(qū)別小結

    C++中cin.getline()和getline()函數的區(qū)別小結

    這篇文章主要介紹了C++中cin.getline()和getline()函數區(qū)別的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03

最新評論