int main() {char operator; double num1, num2;
printf(\"请输入运算符和两个操作数(以空格分隔):\"); scanf(\"%c %lf %lf\ switch (operator) { case '+':
printf(\"%.2lf + %.2lf = %.2lf\\n\ break; case '-':
printf(\"%.2lf - %.2lf = %.2lf\\n\ break; case '*':
printf(\"%.2lf * %.2lf = %.2lf\\n\ break; case '/':
if (num2 != 0) {
printf(\"%.2lf / %.2lf = %.2lf\\n\ } else {
printf(\"除数不能为0!\\n\"); } break; default:
printf(\"输入的运算符不合法!\\n\"); } return 0; } ```
以上是一些C程序设计第三版课后习题的答案,希望能对大家的学习有所帮助。通过完成这些习题,可以巩固对C语言的理解,提高编程能力。当然,这只是一部分习题的答案,还有很多其他的习题可以继续探索和解答。希望大家在学习C程序设计的过程中能够坚持不懈,不断提升自己的编程技能。