搜索
查看: 713|回复: 2
打印 上一主题 下一主题

小白求助

[复制链接]
跳转到指定楼层
楼主
发表于 2014-6-23 15:22:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
        int a;
    scanf("%d",&a) ;
    printf("加法选6,减法选7,乘法选8,除法选9.");
    if (a==6)
    {
       printf("Jpj加法运算器");
    int d,e;
       printf("输入第一个数");
    scanf("%d",&d);
       printf("输入第二个数");
    scanf("%d",&e);
       printf("两个数的和是:%d+%d",d,e);
    }
    else if (a==7){
       printf("Jpj减法计算器");
    int d,e;
       printf("输入第一个数");
    scanf("%d",&d);
       printf("输入第二个数");
    scanf("%d",&e);
       printf("两个数的差是:%d-%d",d,e);
    }
    else if (a==8)
    {
    int d,e;
       printf("输入第一个数");
    scanf("%d",&d);
       printf("输入第二个数");
    scanf("%d",&e);
       printf("两个数的机是:%d*%d",d,e);
    }
    else if (a==9)
    {
    float d,e;
       printf("输入第一个数");
    scanf("%f",&d);
       printf("输入第二个数");
    scanf("%f",&e);
       printf("两个数的商是:%d/%d",d,e);
    }
        system("pause");
        return 0;
}
运行后
不出字指出黑框

最佳答案

查看完整内容

[mw_shl_code=c,true]/* 一个比较正确的版本, 你自己写的有误的地方 自己对比吧! */ #include #include int main() { int a; printf("加法选6,减法选7,乘法选8,除法选9.\n"); scanf("%d",&a); if (a==6) { printf("Jpj加法运算器\n"); int d,e; printf("输入第一个数\n"); scanf("%d",&d); printf("输入第二个数\n"); scanf("%d",&e); ...
沙发
发表于 2014-6-23 15:22:27 | 只看该作者
[mw_shl_code=c,true]/*
一个比较正确的版本,
你自己写的有误的地方
自己对比吧!
*/

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int a;
    printf("加法选6,减法选7,乘法选8,除法选9.\n");
    scanf("%d",&a);
   
    if (a==6)
    {
       printf("Jpj加法运算器\n");
            int d,e;
       printf("输入第一个数\n");
            scanf("%d",&d);
       printf("输入第二个数\n");
            scanf("%d",&e);
       printf("两个数的和是:%d+%d=%d\n",d,e,d+e);
    }
    else if (a==7){
       printf("Jpj减法计算器\n");
            int d,e;
       printf("输入第一个数\n");
            scanf("%d",&d);
       printf("输入第二个数\n");
            scanf("%d",&e);
       printf("两个数的差是:%d-%d=%d\n",d,e,d-e);
    }
    else if (a==8)
    {
            int d,e;
            printf("输入第一个数\n");
            scanf("%d",&d);
               printf("输入第二个数\n");
            scanf("%d",&e);
               printf("两个数的机是:%d*%d=%d\n",d,e,d*e);
    }
    else if (a==9)
    {
            float d,e;
               printf("输入第一个数\n");
                    scanf("%f",&d);
                    if(d==0)
                    {
                            printf("除法中除数不能为0\n");
                            return 0;
                    }
       printf("输入第二个数\n");
            scanf("%f",&e);
       printf("两个数的商是:%f/%f=%f\n",d,e,d/e);
    }
    else
    {
            printf("输入有误\n");
    }
        system("pause");
        return 0;
}[/mw_shl_code]
板凳
发表于 2014-6-26 18:56:48 | 只看该作者
e不是整型。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表