导航:首页 > 编程语言 > 编写一个c程序加减乘除

编写一个c程序加减乘除

发布时间:2025-08-25 11:47:00

A. 急求用c语言编写一个只有加减乘除的循环计算器最好有程序分析

#include<stdio.h>//望采纳!!!

intmain(void)

{

doublea,b;
charch,yn;
do{
printf("请输入运算式子:");
scanf("%lf%c%lf",&a,&ch,&b);
switch(ch)
{
case'+':printf("%lf%c%lf=%lf ",a,ch,b,a+b);break;
case'-':printf("%lf%c%lf=%lf ",a,ch,b,a-b);break;
case'/':printf("%lf%c%lf=%lf ",a,ch,b,a/b);break;
case'*':printf("%lf%c%lf=%lf ",a,ch,b,a*b);break;
default:printf("式子输入错误!请以(数1+数2)这种格式输入!");
}

fflush(stdin,NULL);
printf("计算完毕!是否再次使用?y/n:");
scanf("%c",&yn);
if(yn=='y'||yn=='Y')
{printf("欢迎再次使用 ");continue;}
else{printf("感谢使用本计算器!本次服务到此结束! ");break;}
}
while(1);

}

B. c语言。编一个运算器程序。要求能实现两个数的加减乘除四种运算。输入两个操作数和一个运算符号。输出结果

#include "stdio.h"
void main()
{
float a,b,c;
char ch,ch1;
printf("请输入表达式如 5+6= 然后按回车键:");
scanf("%f%c%f%c",&a,&ch,&b,&ch1);
switch(ch)
{
case '+':
c=a+b;
printf("%f+%f=%f\n",a,b,c);
break;
case '-':
c=a-b;
printf("%f-%f=%f\n",a,b,c);
break;
case '*':
c=a*b;
printf("%f*%f=%f\n",a,b,c);
break;
case '/':
switch(b==0)
{
case 1:
printf("输入有误,请重试:"); break;
case 0:
c=a/b;
printf("%f/%f=%f\n",a,b,c);
break;
}break;
default:
printf("输入表达式错误或该计算器不具备 %ch 功能\n",ch);
}
}
这个程序试过了,完全能用,请给个满分哦

C. 怎样用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器

用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器的方法:

1、打开visual C++ 6.0-文件-新建-文件-C++ Source File;

阅读全文

与编写一个c程序加减乘除相关的资料

热点内容
换手机如何把数据转移到电脑 浏览:860
旅之星u盘拷贝文件显示写保护 浏览:413
动漫用哪个编程语言 浏览:610
台剧从哪个app看 浏览:908
虚拟机的管理员密码 浏览:637
编程怎么做客户 浏览:519
c防止反编译工具 浏览:183
支付宝旧版本下载84 浏览:587
java安装精简教程 浏览:814
js实现滚动列表框 浏览:3
85版本刷邀请函 浏览:401
linux系统所需加载的内核程序目录 浏览:835
ps3对于目标文件系统文件过大 浏览:668
pdm文件是什么数据库 浏览:61
求职个人简历模板下载word格式 浏览:198
为什么发的excel文件格式是ink 浏览:521
在线工具打开pptx文件 浏览:324
手机rmvb格式文件删除了怎么恢复 浏览:544
java屏蔽 浏览:243
java怎么算时间间隔年数 浏览:298

友情链接