如何用C语言编写一个简单的计算器?
1、打开CodeBlocks,新建一个空白文件。
2、先定义头文件和主函数。
#include<stdio.h>
void main()
{
}
3、定义所需要的变量,因为有除法,肯定会有小数出现,所以将变量定义为浮点型。
float x,y,z; char c;
4、定义输入函数,将刚才的x和y定义为计算的变量,将c定义为选择计算方式的变量。
scanf("%f%c%f",&x,&c,&y);
1、打开CodeBlocks,新建一个空白文件。
2、先定义头文件和主函数。#include<stdio.h>void main() { }。
3、定义所需要的变量,因为有除法,肯定会有小数出现,所以将变量定义为浮点型。float x,y,z; char c;
4、定义输入函数,将刚才的x和y定义为计算的变量,将c定义为选择计算方式的变量。scanf("%f%c%f",&x,&c,&y);
5、添加switch函数,将c作为选择变量。 switch ( c ) { }。
6、在switch中填写计算方式的选项。 case '+': z=x+y; break; case '-': z=x-y; break; case '*': z=x*y; break; case '/': z=( y==0 )?(0):
7、(x/y); break; default: z=0; break;
后在主函数中输入一个输出函数来输出计算式及结果。printf("%f%c%f=%f\n",x,c,y,z);
8、计算正常。
计算器的扩展名?
文档文件txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(adobe acrobat reader可打开)、wps(wps软件可打开)、rtf(word及wps等软件可打开)、htm(各种浏览器可打开、用写字板打开可查看其源代码)、pdf(adobe acrobat reader 和各种电子阅读软件可打开)压缩文件rar(winrar可打开)、zip(winzip可打开)、arj(用arj解压缩后可打开)、gz(unix系统的压缩文件,用winzip可打开)、z(unix系统的压缩文件,用winzip可打开)图形文件bmp、gif、jpg、pic、png、tif(这些文件类型用常用图像处理软件可打开)声音文件wav(媒本播放器可打开)、aif(常用声音处理软件可打开)、au(常用声音处理软件可打开)、mp3(由winamp播放)、ram(由realplayer播放)动画文件avi(常用动画处理软件可播放)、mpg(由vmpeg播放)、mov(由activemovie播放)、swf(用flash自带的players程序可播放)系统文件int、sys、dll、adt可执行文件exe、com语言文件c、asm、for、lib、lst、msg、obj、pas、wki、bas映像文件map (其每一行都定义了一个图像区域以及当该区域被触发后应返回的url信息)备份文件bak(被自动或是通过命令创建的辅助文件,它包含某个文件的最近一个版本)临时文件word、excel等软件在操作时会产生此类文件)模板文件dot(通过word模板可以简化一些常用格式文档的创建工作)批处理文件bat(在ms-dos中,bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用)