鱿鱼squid 发表于 2022-1-31 19:34:41

初学C写的加减乘除计算程序(有余数)

本帖最后由 鱿鱼squid 于 2022-1-31 19:41 编辑

注意:输入第一个数后,按一下换行(回车)再输入第二个数。
#include <stdio.h>

int main()
{               
        int ysfh,a,b,x,y;//ysfh为运算符号的每个字首字母大写,运算符号的意思,用于判断运算符号。
        //a为第一个数。
        //b为第二个数。
        //x为结果。
        //y为除法的商。
        long exit;
        //exit为判断用户是否想要退出此程序。
       
        while(1 == 1)
        {
                printf("请输入 加1 减2 乘3 除4\n");
                scanf ("%d", &ysfh) ;
                if(ysfh == 3)
                {
                        printf("请输入第一个数和第二个数\n");
                  scanf ("%d\n%d",&a,&b);
                  printf("第一个数为%d,第二个数为%d\n",a,b);
                  x = a*b;
                  printf("积是%d\n",x) ;
                }
                else if(ysfh == 4)
                {
                        printf("请输入第一个数和第二个数\n");
                scanf ("%d\n%d",&a,&b);
                  printf("第一个数为%d,第二个数为%d\n",a,b);
                  x = a/b;
                  y = a%b;
                  printf("商是%d,余数是%d\n",x,y);
                }
                else if(ysfh == 1)
                {
                        printf("请输入第一个数和第二个数\n");
                scanf ("%d\n%d",&a,&b);
                  printf("第一个数为%d,第二个数为%d\n",a,b);
                  x = a+b;
                  printf("和是%d\n",x);
                }
                else if(ysfh == 2)
                {
                        printf("请输入第一个数和第二个数\n");
                scanf ("%d\n%d",&a,&b);
                  printf("第一个数为%d,第二个数为%d\n",a,b);
                  x = a-b;
                  printf("差是%d\n",x);
                }
                else
                {
                        printf("错误,请输入1或2或3或4,谢谢!\n");
                }
                printf("如果想要退出程序,请输入'123123123',谢谢!\n不想退出,请随便输入一个数!\n");
                scanf("%ld",&exit);
                if(exit == 123123123)
                {
                        break;
                }
                else
                {
                        printf("那好吧,继续!");
                }
        }

       
       
        return 0;
}
注意:输入第一个数后,按一下换行(回车)再输入第二个数。

隔壁老程呀 发表于 2022-2-3 10:25:38

不错
页: [1]
查看完整版本: 初学C写的加减乘除计算程序(有余数)