搜索
查看: 488|回复: 12
打印 上一主题 下一主题

怎么不行???

[复制链接]
跳转到指定楼层
楼主
发表于 2018-2-18 17:26:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>#include <stdlib.h>int main(){        int a,e;    double b,c,d;    printf("这只一个计算器\n请勿输入错误,否则会卡\n先输入想用的方式前的序号\n再按回车\n例如:\n1.加法计算器\n1\nenter(摁下去)\n一遍不成功再试一遍\n");    printf("--------------------------\n");    printf("--------------------------\n");    printf("1.开始使用\n2.退出程序\n");    scanf("%d",&a);    if(a==2)    {    printf("");    }    if(a==1)    {        printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    scanf("%d",&a);    while(1>0)    {    if(a==1)    {    printf("进入加法计算器\n请输入第一个数字(输完按回车)\n");    scanf("%lf",&b);    printf("请输入第二个数字\n");    scanf("%lf",&c);    d=b+c;    printf("结果是\n%lf\n",d);        printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    }    if(a==2)    {    printf("进入减法计算器\n请输入第一个数字(输完按回车)\n");        scanf("%lf",&b);    printf("请输入第二个数字\n");    scanf("%lf",&c);    d=b-c;    printf("结果是\n%lf\n",d);    printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    }    if(a==3)    {    printf("进入乘法计算器\n请输入第一个数字(输完按回车)\n");        scanf("%lf",&b);    printf("请输入第二个数字\n");    scanf("%lf",&c);    d=b*c;    printf("结果是\n%lf\n",d);    printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    }    if(a==4)    {    printf("进入除法计算器\n请输入第一个数字(输完按回车)\n");        scanf("%lf",&b);    printf("请输入第二个数字\n");    scanf("%lf",&c);    d=b/c;    printf("结果是\n%lf\n",d);    printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    }    if(a==5)    {        printf("进入圆形专区\n1.给直径求周长\n2.给半径求周长\n3.给周长求直径)\n");    scanf("%d",&a);    if(a==1)    {    printf("请输入直径\n");    scanf("%lf",&c);    b=c* 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068;    printf("结果是\n%lf\n",b);    printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    }    if(a==2)    {        printf("请输入半径\n");    scanf("%lf",&c);    b=2*c* 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068;    printf("结果是\n%lf\n",b);    printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    }    if(a==3)    {    printf("请输入周长\n");    scanf("%lf",&c);    b=c/3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068;    printf("结果是\n%lf\n",b);    printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    }    if(a==6)        {        printf("--------------------------\n");    printf("--------------------------\n");    printf("1.关于作者\n2.字幕颜色\n3.返回");    scanf("%d",&a);     if(a==3)    {    printf("--------------------------\n");    printf("--------------------------\n");     printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);    }       if(a==1)    {    printf("--------------------------\n");    printf("--------------------------\n");    printf("我是一位新手,\n大神勿喷\n1.返回");    scanf("%d",&a);    if(a==1)    {    printf("--------------------------\n");    printf("--------------------------\n");    printf("1.关于作者\n2.字幕颜色\n3.返回");    scanf("%d",&a);    }    }    if(a==2)    {    printf("--------------------------\n");    printf("--------------------------\n");    printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);    if(a==1)    {    system("color 7");        printf("设置成功\n");    printf("--------------------------\n");    printf("--------------------------\n");    printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);    }    if(a==2)    {    system("color 2");    printf("设置成功\n");    printf("--------------------------\n");    printf("--------------------------\n");    printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);    }    if(a==3)    {    system("color 4");    printf("设置成功\n");    printf("--------------------------\n");    printf("--------------------------\n");    printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);    }    if(a==4)    {    system("color 6");    printf("设置成功\n");    printf("--------------------------\n");    printf("--------------------------\n");    printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);    }    if(a==5)    {    system("color 5");    printf("设置成功\n");    printf("--------------------------\n");    printf("--------------------------\n");    printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);    }    if(a==6)    {    system("color 9");    printf("设置成功\n");    printf("--------------------------\n");    printf("--------------------------\n");    printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);    }    if(a==7)    {        printf("--------------------------\n");    printf("--------------------------\n");    printf("1.关于作者\n2.字幕颜色\n3.返回");    scanf("%d",&a);    }    }    }    }    }    system("pause");    return 0;}

最佳答案

查看完整内容

#include #include int main() { int a,e; double b,c,d; printf("这只一个计算器\n请勿输入错误,否则会卡\n先输入想用的方式前的序号\n再按回车\n例如:\n1.加法计算器\n1\nenter(摁下去)\n一遍不成功再试一遍\n"); printf("--------------------------\n"); printf("--------------------------\n"); printf("1.开始使用\n2.退出程序\n"); scanf("%d",&a); i ...
沙发
发表于 2018-2-18 17:26:45 | 只看该作者
本帖最后由 Living Things. 于 2018-3-20 16:14 编辑

#include <stdio.h>
#include <stdlib.h>
int main()
{
        int a,e;
        double b,c,d;
        printf("这只一个计算器\n请勿输入错误,否则会卡\n先输入想用的方式前的序号\n再按回车\n例如:\n1.加法计算器\n1\nenter(摁下去)\n一遍不成功再试一遍\n");    printf("--------------------------\n");    printf("--------------------------\n");
        printf("1.开始使用\n2.退出程序\n");
        scanf("%d",&a);
        if(a==2)
        {
                printf("");
        }
        if(a==1)
        {
                printf("--------------------------\n");
                printf("--------------------------\n");
                printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");
                scanf("%d",&a);
                scanf("%d",&a);
                while(1>0)
                {
                        if(a==1)
                        {
                                printf("进入加法计算器\n请输入第一个数字(输完按回车)\n");
                                scanf("%lf",&b);
                                printf("请输入第二个数字\n");
                                scanf("%lf",&c);
                                d=b+c;
                                printf("结果是\n%lf\n",d);
                                printf("--------------------------\n");
                                printf("--------------------------\n");
                                printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");
                                scanf("%d",&a);
                        }
                        if(a==2)
                        {
                                printf("进入减法计算器\n请输入第一个数字(输完按回车)\n");        scanf("%lf",&b);    printf("请输入第二个数字\n");    scanf("%lf",&c);    d=b-c;    printf("结果是\n%lf\n",d);
                                printf("--------------------------\n");
                                printf("--------------------------\n");
                                printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");
                                scanf("%d",&a);
                        }
                        if(a==3)
                        {
                                printf("进入乘法计算器\n请输入第一个数字(输完按回车)\n");
                                scanf("%lf",&b);
                                printf("请输入第二个数字\n");
                                scanf("%lf",&c);
                                d=b*c;
                                printf("结果是\n%lf\n",d);
                                printf("--------------------------\n");
                                printf("--------------------------\n");
                                printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");
                                scanf("%d",&a);
                        }
                        if(a==4)
                        {
                                printf("进入除法计算器\n请输入第一个数字(输完按回车)\n");
                                scanf("%lf",&b);
                                printf("请输入第二个数字\n");
                                scanf("%lf",&c);
                                d=b/c;
                                printf("结果是\n%lf\n",d);
                                printf("--------------------------\n");
                                printf("--------------------------\n");
                                printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");
                                scanf("%d",&a);
                        }
                        if(a==5)
                        {
                                printf("进入圆形专区\n1.给直径求周长\n2.给半径求周长\n3.给周长求直径)\n");
                                scanf("%d",&a);
                                if(a==1)
                                {
                                        printf("请输入直径\n");
                                        scanf("%lf",&c);
                                        b=c* 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068;
                                        printf("结果是\n%lf\n",b);
                                        printf("--------------------------\n");
                                        printf("--------------------------\n");
                                        printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);
                                }
                                if(a==2)
                                {
                                        printf("请输入半径\n");
                                        scanf("%lf",&c);
                                        b=2*c* 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068;
                                        printf("结果是\n%lf\n",b);
                                        printf("--------------------------\n");
                                        printf("--------------------------\n");
                                        printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");    scanf("%d",&a);
                                }
                                if(a==3)
                                {
                                        printf("请输入周长\n");
                                        scanf("%lf",&c);
                                        b=c/3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068;
                                        printf("结果是\n%lf\n",b);
                                        printf("--------------------------\n");
                                        printf("--------------------------\n");
                                        printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");
                                        scanf("%d",&a);
                                }
            }//就是少了这个!
                        if(a==6)
                        {
                                printf("--------------------------\n");
                                printf("--------------------------\n");
                                printf("1.关于作者\n2.字幕颜色\n3.返回");
                                scanf("%d",&a);
                                if(a==3)
                                {
                                        printf("--------------------------\n");
                                        printf("--------------------------\n");
                                        printf("1.加法计算器\n2.减法计算器\n3.乘法计算器\n4.除法计算器\n5.圆形专区\n6.设置");
                                        scanf("%d",&a);
                                }
                                if(a==1)
                                {
                                        printf("--------------------------\n");
                                        printf("--------------------------\n");
                                        printf("我是一位新手,\n大神勿喷\n1.返回");
                                        scanf("%d",&a);
                                        if(a==1)
                                        {
                                                printf("--------------------------\n");
                                                printf("--------------------------\n");
                                                printf("1.关于作者\n2.字幕颜色\n3.返回");
                                                scanf("%d",&a);
                                        }
                                }
                                if(a==2)
                                {
                                        printf("--------------------------\n");
                                        printf("--------------------------\n");
                                        printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);
                                        if(a==1)
                                        {
                                                system("color 7");
                                                printf("设置成功\n");
                                                printf("--------------------------\n");
                                                printf("--------------------------\n");
                                                printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");
                                                scanf("%d",&a);
                                        }
                                        if(a==2)
                                        {
                                                system("color 2");
                                                printf("设置成功\n");
                                                printf("--------------------------\n");
                                                printf("--------------------------\n");
                                                printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");    scanf("%d",&a);
                                        }
                                        if(a==3)
                                        {
                                                system("color 4");
                                                printf("设置成功\n");
                                                printf("--------------------------\n");
                                                printf("--------------------------\n");
                                                printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");
                                                scanf("%d",&a);
                                        }
                                        if(a==4)
                                        {
                                                system("color 6");
                                                printf("设置成功\n");
                                                printf("--------------------------\n");
                                                printf("--------------------------\n");
                                                printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");
                                                scanf("%d",&a);
                                        }
                                        if(a==5)
                                        {
                                                system("color 5");
                                                printf("设置成功\n");
                                                printf("--------------------------\n");
                                                printf("--------------------------\n");
                                                printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");
                                                scanf("%d",&a);
                                        }
                                        if(a==6)
                                        {
                                                system("color 9");
                                                printf("设置成功\n");
                                                printf("--------------------------\n");
                                                printf("--------------------------\n");
                                                printf("字体颜色选择\n1.白色\n2.绿色\n3.红色\n4.黄色\n5.紫色\n6.蓝色\n7.返回\n");
                                                scanf("%d",&a);
                                        }
                                        if(a==7)
                                        {
                                                printf("--------------------------\n");
                                                printf("--------------------------\n");
                                                printf("1.关于作者\n2.字幕颜色\n3.返回");
                                                scanf("%d",&a);
                                        }
                                }
                        }
                }
        }
        system("pause");
        return 0;
}

点评

我也拿过好几次悬赏了!!!  发表于 2018-2-18 22:26
呵呵。  发表于 2018-2-18 22:24
板凳
发表于 2018-2-18 19:35:21 | 只看该作者
你报的错是不是ld returned 1 exit 1 status    (gcc)
地板
发表于 2018-2-18 19:43:15 | 只看该作者
本帖最后由 zyx6680599 于 2018-2-18 19:45 编辑

我也不知道是怎莫回事
5#
发表于 2018-2-18 21:13:42 | 只看该作者
大括号匹配错误。
另外,圆周率这么长,会运行错误的!!!
6#
发表于 2018-2-19 21:47:31 | 只看该作者
这个样子的代码真的让人看不下去

点评

强迫症患者难受  发表于 2018-2-24 20:18
我好不容易才将格式弄好!!!  发表于 2018-2-20 18:26
7#
发表于 2018-2-22 19:36:48 | 只看该作者
这个代码让我看不下去了
8#
发表于 2018-2-24 20:17:43 | 只看该作者
你懂不懂强迫症人的感受。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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