本文目錄一覽:
用c語言編寫一個簡單計算器程序
#include<stdio.h>//計算器
voidmenu()//自定義的菜單界面
{
printf("--------------------\n");
printf("請輸入你的選擇\n");
printf("1.+\n");
printf("2.-\n");
printf("3.*\n");
printf("4./\n");
printf("--------------------\n");
}
intmain()
{
inti=0;
intj=0;
intnum=0;//計算結果存放在nun
intselect=0;//選擇的選項存放在select
do//do-while先執行再判斷循環條件,即可實現重複計算功能
{
menu();//打印出菜單界面
scanf("%d",&select);//輸入你的選項
printf("請輸入計算值:");
scanf("%d%d",&i,&j);//輸入要計算的數值
switch(select)
{
case1:
printf("%d+%d=%d\n",i,j,num=i+j);//實現加法功能
break;
case2:
printf("%d-%d=%d\n",i,j,num=i-j);//實現減法功能
break;
case3:
printf("%d*%d=%d\n",i,j,num=i*j);//實現乘法功能
break;
case4:
printf("%d-%d=%d\n",i,j,num=i/j);//實現除法功能
break;
default:
printf("輸入有誤重新選擇");
break;
}
}while(select);
return0;
}
運行結果:
擴展資料:
return表示把程序流程從被調函數轉向主調函數並把表達式的值帶回主調函數,實現函數值的返回,返回時可附帶一個返回值,由return後面的參數指定。
return通常是必要的,因為函數調用的時候計算結果通常是通過返回值帶出的。如果函數執行不需要返回計算結果,也經常需要返回一個狀態碼來表示函數執行的順利與否(-1和0就是最常用的狀態碼),主調函數可以通過返回值判斷被調函數的執行情況。
怎麼用C語言編寫一個大整數的四則運算器,求解??(急!!)
1.打開CodeBlocks,創建一個新的空白文件,定義頭文件和主要功能,然後寫程序的主體:
2.數百首先,定義所需的變量,將變量定義為浮點數,定義輸入函數,定義x和y的計算變量,和c定義為變量選擇計算方法。
使用switch語句,以c為選擇變量,填寫計算方法的選擇,最學位後在主函數輸入輸出函數輸出計算公式和結果完成程序編寫:
3,運行編譯後的查詢,輸入一個部門的計算來驗證跟蹤程序輸出小數,程序運行正常。這就是用C語言寫四則運算器的過程:
C語言:模擬簡單運算器的工作
for(i=1;ch==’=’;i++)
這兒有問題,第二個表達試應該改為
ch!=’=’
就對了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/270651.html