c语言实现简单计算(C语言编写简易计算器源代码)

#include <stdio.h> #include <math.h> ,现在小编就来说说关于c语言实现简单计算?下面内容希望能帮助到你,我们来一起看看吧!

c语言实现简单计算(C语言编写简易计算器源代码)

c语言实现简单计算

#include <stdio.h>

#include <math.h>

#include <stdlib.h> 想要一起学习C 的可以加群248894430,群内有各种资料满足大家

//预处理指令

int main(void)

{

double bNumber, Number, Result; //给加减乘除定义的变量

int No; //选项的定义变量

int Ary_10; //定义进制的变量

char string[32]; //二进制变量定义

system ("title 简单计算器 -- By:HaGit"); //程序窗口上的标题

while(1)

{

//界面

printf ("xxx\n");

printf ("┏ -------------------------------------------- ┓\n");

printf ("┇请选择你想要计算的方法: ┇\n");

printf ("┣----------------------------------------------┫\n");

printf ("┇ 加法请按_1 进制转换_5 ┇\n");

printf ("┇ 减法请按_2 平方请按_6 ┇\n");

printf ("┇ 乘法请按_3 退出_0 ┇\n");

printf ("┇ 除法请按_4 ┇\n");

printf ("┗----------------------------------------------┛\n");

printf ("Please write down the number:");

scanf ("%d",&No);

if (No == 1)

{

// 加法

printf (" 请输入被加数:");

scanf ("%lf",&bNumber);

printf (" 请输入加数:");

scanf ("%lf",&Number);

Result = bNumber Number;

printf (" 结果是: %lf\n\n",Result);

}

else if (No == 2)

{

// 减法

printf (" 请输入被减数:");

scanf ("%lf",&bNumber);

printf (" 请输入减数:");

scanf ("%lf",&Number);

Result = bNumber - Number;

printf (" 结果是: %lf\n\n",Result);

}

else if (No == 3)

{

// 乘法

printf (" 请输入被乘数:");

scanf ("%lf",&bNumber);

printf (" 请输入乘数:");

scanf ("%lf",&Number);

Result = bNumber * Number;

printf (" 结果是: %lf\n\n",Result);

}

else if (No == 4)

{

// 除法

printf (" 请输入被除数:");

scanf ("%lf",&bNumber);

printf (" 请输入除数:");

scanf ("%lf",&Number);

Result = bNumber / Number;

printf (" 结果是: %lf\n\n",Result);

}

else if (No == 5)

{

//进制转换的代码

printf("请输入需要转换的十进制数:");

scanf("%d", &Ary_10);

itoa (Ary_10, string ,2);

printf("二进制: %s\n", &string);

printf("八进制: %o\n", &Ary_10);

printf("十六进制: %x\n", &Ary_10);

}

else if (No == 6)

{

// 平方

printf (" 请输入所需乘方运算的数:");

scanf ("%lf",&Number);

Result = Number * Number;

printf (" 结果是: %lf\n\n",Result);

}

else if (No == 0)

{

// 退出程序

break;

}

else

{

// 输入的选项不对

printf(" 请输入正确的数字。\n\n");

}

system ("pause"); //按任意键继续

system ("cls"); //清屏

}

return 0;

getchar();

}

想要一起学习C 的可以加群248894430,群内有各种资料满足大家

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页