三九宝宝网宝宝教育教学论文

求一个简单的计算器C语言程序源代码

02月25日 编辑 39baobao.com

[c语言图形界面简单计算器源代码急求]你好!怎么出现了同样的提问?是一个学校的吧#include#include#includeint main() { int y; double shu1=0; double shu2=0; char yn; do { printf("|--------------------------...+阅读

这是一个可以计算加减乘除的源代码,你需要输入数字、计算方式(加减乘除任意一个符号)、数字,然后系统自动算结果。#includeint main(){ float data1, data2; char op; while (3 == scanf("%f%c%f", &data1, &op, &data2) ) { float result; printf("%.6lf%c%.6lf=", data1, op, data2); switch (op) { case '+': result = data1 + data2; break; case '-': result = data1 - data2; break; case '*': result = data1 * data2; break; case '/': result = data1 / data2; break; default:; } printf("%.6lf\n", result); } return 0;}

用C语言编写一个简单的计算器1

#include

int main() {

double num1 = 0; //输入1

double num2 = 0; //输入2

char ch; //操作

double ret = 0; //结果 printf( "输入第一个数:" );

scanf( "%lf", &num1 );

printf( "输入第二个数:" );

scanf( "%lf", &num2 );

printf( "操作[+ - * /]:" );

getchar();

scanf( "%c", &ch ); switch( ch ) {

case '+':

ret = num1 + num2;

break;

case '-':

ret = num1 - num2;

break;

case '*':

ret = num1 * num2;

break;

case '/':

ret = num1 / num2;

break;

default:

break;

}

printf( "结果:%.2lf\n", ret ); return 0;

} 写个简单易懂的,你操作计算器的步骤就是编写程序的思路呀

求一个计算器源码 C语言的

#include"stdio.h" float in_a,in_b; void input() { printf("输入第一个数:\n"); scanf("%f",&in_a); printf("输入第二个数:\n"); scanf("%f",&in_b); } float add(float a,float b) { return a+b; } float cut(float a,float b) { return a-b; } float muti(float a,float b) { return a*b; } float divide(float a,float b) { return a/b; } void main() { int inp; printf("\n\n\n 1.加法 2.减法 3.乘法 4.除法\n\n"); printf("请选择:"); scanf("%d",&inp);

input(); switch(inp) { case 1: printf("结果是:%f",add(in_a,in_b)); break; case 2: printf("结果是:%f",cut(in_a,in_b)); break; case 3: printf("结果是:%f",muti(in_a,in_b)); break; case 4: printf("结果是:%f",divide(in_a,in_b)); break; default: printf("输入错误!"); } printf("\n\n"); }

跪求C程序的计算器源代码

void CommandButton(struct Block cmdbutton) /*设置和显示单个按钮*/ { /*(x1,y1),(x2,y2)为主窗口中的相对坐标*/ int x1=cmdbutton.left+frmmain.left; int y1=cmdbutton.top+frmmain.top; int x2=cmdbutton.width+x1-1; int y2=cmdbutton.height+y1-1; int c1,c2; /*按钮的初始状态为1,若有键按下后,其状态变为0,处理完按键操作后,又恢复为状态1*/ if(cmdbutton.status) /*根据按钮的当前状态值来,分别用不同的颜色边框来重绘此按钮*/ { c1=WHITE; /*白色*/ c2=DARKGRAY; /*深灰色*/ } else /*若刚有键按下*/ { c1=DARKGRAY; c2=WHITE; }

setcolor(c1); line(x1,y1,x2,y1); line(x1,y1,x1,y2); setcolor(c2); line(x2,y1,x2,y2); line(x1,y2,x2,y2); settextjustify(CENTER_TEXT,CENTER_TEXT); settextstyle(DEFAULT_FONT,0,cmdbutton.fontsize); outtextxy((x1+x2)/2,(y1+y2)/2,cmdbutton.caption);

}具体的,品我为满意答案,单独给你

以下为关联文档:

求C语言投票系统源代码代码的注释#include<stdio.h> #include<conio.h> struct hxr { int m; int point; } hxr[3]; //选票结构体 void main() { int i=0,j=0,k,temp=0; char x,y,z; struct hxr hxr[3]; for(...

C语言计算工资的代码你为什么要用;if(y<5,t<=40),建议你看看逗号运算符的用法,、 int main() { int y,t; double m; scanf("%d %d",&y,&t); if(y<5 & t<=40) //且的关系 printf("%.2f",m=t*30); else i...

求一个c语言的大数阶乘程序源代码希望对你有帮助—— //#include "stdafx.h"//VC++6.0要用这一行 #include "stdio.h" #include "math.h" #include "stdlib.h" char *FactorialLN(int n){ int i,j,k,tmp,len; char *...

求几个C语言简单病毒源代码去这里看看吧,很全的。nbsp;我这里也给你提供一些编病毒的语句nbsp;隐藏窗口:ShowWindow(false);nbsp;(#includenbsp;amp;lt;windows.hamp;gt;)nbsp;将程序暂停一秒后继续执行:sle...

求一个极为简单的C语言程序产生随机数 需要一个随机函数发生器 c语言系统默认就带有 当然 如果你牛的话 也可以自己编写随机函数 不过 系统默带 我还是用系统的吧 若用系统的 还需要加上 #include <st...

求一个简单的c语言程序#include//定义输入点个数 #define NODE_NUM 4 typedef struct Nodetag { //点名称 char c; //点x int x; //点y int y; }Node; //两点坐标相减之后的 x+y的值 int substacter(...

c语言写音乐我要一个准确的源代码谢谢#include <windows.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> unsigned frequency[100]; char hight[100]; unsigned time[100];...

简单的c语言代码解释float aver(float *pa);//声明求平均数函数 main() { float sco[5],av,*sp;//定义浮点数组sco,浮点变量av和指针变量sp int i;//定义整数i sp=sco;//sp指向数组sco printf("\nint...

计算机初级C语言程序设计就是设计一个简单程序的源代码#include<stdio.h> void main ( ) { double a,b,c,s,v; printf("input a,b,c:");//要有引号,不要回车 scanf("%lf%lf%lf",&a,&b,&c);//double对应%lf long float s=a*b; v=a*b*c; p...

推荐阅读
图文推荐