[c语言]简单的进行多次计算的+-*/计算机

#include<stdio.h>

int main()

{

double num1 = 0.0;

double num2 = 0.0;

double ed = 0.0;

char choice='1';

char op;

while(choice != EOF )

{

scanf("%lf %c%lf", &num1, &op, &num2);//%c前加入空格,缓冲字符

switch (op)

{

case '+':

ed = num1 + num2; //循环内是计算器

break;

case'-':

ed = num1 - num2;

break;

case'*':

ed = num1 * num2;

break;

case'/':

ed = num1 / num2;

break;

}

printf("%lf\n", ed);

printf("Do you want to continue(Y/N or y/n)");

scanf(" %c", &choice);

if (choice == 'Y'||choice=='y')// 判断是否重新进入循环

continue;

else

break;

}

return 0;

}

相关推荐
Jia ming3 分钟前
C语言实现日期天数计算
c语言·开发语言·算法
码喽7号14 分钟前
vue学习四:Axios网络请求
前端·vue.js·学习
星幻元宇VR22 分钟前
VR科普行走平台适用哪些科普教育主题
科技·学习·安全·vr·虚拟现实
xinzheng新政1 小时前
Javascript 深入学习基础·4
javascript·学习·servlet
charlie1145141911 小时前
通用GUI编程技术——图形渲染实战(二十九)——Direct2D架构与资源体系:GPU加速2D渲染入门
开发语言·c++·学习·架构·图形渲染·win32
CheerWWW2 小时前
C++学习笔记——线程、计时器、多维数组、排序
c++·笔记·学习
克里斯蒂亚诺·罗纳尔达2 小时前
智能体学习16——学习与适应(Learning-and-Adaptation)-深入解读
深度学习·学习·机器学习
浅时光_c2 小时前
12 指针
c语言·开发语言
爱编码的小八嘎2 小时前
C语言完美演绎7-11
c语言
爱编码的小八嘎2 小时前
C语言完美演绎7-9
c语言