switch分支结构,单步双目算术运算

mac2024-11-02  14

// SingleStepBinocularOperation.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 //输入单步双目运算表达式并给出结果 #include <stdio.h> void main() { double a, b; char c; printf("input expression a +(-,*,/) b\n"); scanf_s("%lf %c %lf", &a, &c,sizeof(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; default: printf("input error\n"); } } //注:scanf_s为微软语法,为安全性考虑,其中当输入字符或字符串时,多一个参数为字符或字符串所占位数
最新回复(0)