|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 鱿鱼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;
- }
复制代码
注意:输入第一个数后,按一下换行(回车)再输入第二个数。 |
|