|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 zxsa 于 2018-7-18 21:43 编辑
- #include <stdio.h>
- #include <math.h>
- void main()
- {
- double a,b;
- char c,d;
- d = 'a';
- printf("这是一个四则运算小程序\n");
- printf("按照输入数字的先后顺序来运行四则运算。\n");
- while (d!='\n')
- {
- printf("输入“数字+(-、*、/)数字”(中间不用加空格)\n");
- scanf("%lf%c%lf",&a,&c,&b);
- switch( c )
- {
- case '+':
- printf("%lf\n",a+b);
- break;
- case '-':
- printf("%lf\n",a-b);
- break;
- case '*':
- printf("%lf\n",a*b);
- break;
- case '/':
- printf("%lf\n",a/b);
- break;
- }
- printf("输入回车以结束!\n");
- scanf("%c",&d);
- }
- }
复制代码
请先不要管逻辑,我的想法就是类似做一个普通计算器,可以算数完毕就结束输入或继续算数下一个运算。
然,我循环不了语句,在VC++6.0编辑。 |
|