问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除。

发布网友 发布时间:2022-04-30 19:35

我来回答

2个回答

热心网友 时间:2023-10-09 19:42

#include<stdio.h>
#include"stdlib.h"
#define N 10
void fun()
{
    int a,b,t;
    char c; 
    scanf("%d",&a);
    scanf(" %c",&c);
    scanf("%d",&b);
    if(c=='+'||c=='-'||c=='*'||c=='/'||c=='%') 
    {
        if(c=='+') t=a+b;
        if(c=='-') t=a-b;
        if(c=='*') t=a*b;
        if(c=='%') t=a%b;
        if(c=='/')
        {
            if(b==0)
            {
                printf("0不能做除数\n");
            }
            else
                t=a/b;
        }
        printf("%d%c%d=%d\n",a,c,b,t);
    }
    else printf("运算符号错误!\n");
}  
 
void main()
{
    int i;
    char quit;
    for(i=0;i<N;i++)
    {
        fun();
        printf("是否继续(y/n)?\n");
        scanf(" %c", &quit);
        if(quit=='Y'||quit=='y') {
            system("cls");  //清屏函数 头文件为stdlib.h
            continue;
        } 
        if(quit=='N'||quit=='n') break;
    }
}

#include <stdio.h> 
int jia(int a,int b)
{
    int s;
    s=a+b;
    return s;
}
int jian(int a,int b)
{
    int s;
    s=a-b;
    return s;
}
int cheng(int a,int b)
{
    int s;
    s=a*b;
    return s;
}
int chu(int a,int b)
{
    int s;
    s=a/b;
    return s;
}
  
void main()
{
    int a,b,x,y,i;
    char c; 
    printf("请输入运算式:\n"); 
    scanf("%d%c%d",&a,&c,&b);
    x=a;
    y=b;
    for(i=0;;i++)
    {
        if(c=='+')x=jia(x,y); 
        else if(c=='-')x=jian(x,y); 
        else if(c=='*')x=cheng(x,y); 
        else if(c=='/')x=chu(x,y); 
        c=getchar();
        if(c=='=') 
        {
            printf("%d\n",x);
            break;
        }
        scanf("%d",&y);
    }
}

热心网友 时间:2023-10-09 19:42

用lua不谢
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我是个很内向的人有时候会很喜欢听纯音乐,有时候会听特别嗨的DJ_百度知... 与别人握手时该握几下 关于生日祝福语的文案(精选50句祝女子生日幽默风趣的句子) 女人高情商幽默生日祝福语 教师资格证审核通过能重新报名吗 教师资格证审核通过后可以重报吗 报考教师资格证审核通过了还能再重新报考吗 ...名字,霸气高冷的昵称_又狠又霸气的网名_霸气的网名_高冷霸气网名 网名男生霸气冷酷好听,男生网名高冷霸气_男生网名霸气超拽高冷... 记忆枕十大品牌介绍记忆枕真的有用吗 苏州市民卡B卡有哪些用途,在哪些地方可以充值 用c语言设置计算器,能运行加减乘除。而且运行的时候不能有任何错误 用C语言设计一个计算器,处理简单的加减乘除,最后用goto返回执行下一个计算。 用c语言实现科学计算器要求有计算器界面 可以加减乘除平方开方 用c语言编一个计算器程序,能够实现基本的加减乘除,能够输出运算对象,运算符,运算结果。谢谢啦! 请问怎么用c语言写一个可以实现加减乘除四则运算的计算器! C语言作业,编写一个简单的计算器,实现加减乘除运算,谢谢大家 C语言 编译计算器可以分别计算加减乘除 c语言计算器加减乘除 怎样用C语言编写计算器的加减乘除 体重大的人,有什么好的徒手锻炼背部肌肉的方法? 在早上喜欢喝牛奶吃燕麦粥,这样的早餐营养充足吗? 牛奶加面包作为早餐,这种早餐会不会对胃造成伤害? 轮式挖掘机上路需要行驶证吗 请问现代130轮式挖掘机个种指士灯指的是什么? 现代130轮式挖掘机尾灯总成多少钱 130型号的挖掘机怎么启动 现代130-5轮式挖掘机二档没有了,怎么解决 山河智能SWE130W轮式挖掘机怎么样啊? 山河智能130和现代150的轮挖在质量、操作和油耗上有什么明显的不同 家里有糯米,可以做哪些菜? 用c语言编一个简单的加减乘除的计算器程序 不需要很复杂 只要能进行两个数之间的运算就好了 请问苏州公交卡在哪些地方可以充值,谢谢。 计算器的C语言代码.就进行简单的加减乘除的运算,可以循环的,谢谢大神了! 想知道: 苏州市苏州吴中区一卡通充值地点在哪? C语言 简单的计算器 只需要进行 加减乘除的运算 谢谢大神!!! 苏州市民卡坐公交的话,如果直接往苏州银行卡里转钱可以用吗? 苏州社保卡上是江苏银行,是不是在江苏银行充钱就能坐公交车啊? 苏州市民卡(来苏州上学学校发的),是不是需要激活才能当公交卡用? 刚发的苏州市民卡 是不是充值好就可以做公交车 有机玻璃溶化剂与固化剂是什么? 水玻璃(又名硅酸钠),而可作为水玻璃固化剂的,究竟有多少种呢? 您的手机已被锁定 ,请你输入手机防盗密码解锁 。这怎么办啊 有哪位了解水玻璃固化剂的作用的吗 水玻璃加磷酸能堵漏吗 玻璃钢中的固化剂有毒吗 vivo手机被锁定怎么办? 三聚磷酸锂作为水玻璃的固化剂,如何使用,用量多少? 水玻璃的固化剂 应怎么添加对呢 手机出现被别人的号码锁定,我不知道密码怎么办? 玻璃钢固化剂与油漆固化剂一样吗