你可能喜欢

编程实现简单的计算器功能,要求用户按如下格式从键盘输入算式:
操作数1  运算符op  操作数2
计算并输出表达式的值,其中算术运算符包括:加(+)、减(-)、乘(*)、除(/)。
按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include   int main() {     int   data1, data2;               char  op;                           printf("Please enter an expression:");     scanf("%d%c%d", &data1, &op, &data2);  /* 输入运算表达式 */     switch (____)                        /* 根据输入的运算符确定执行的运算 */     {         case '+':                         /* 加法运算 */             printf("%d + %d = %d ", data1, data2, data1 + data2);              break;         case '-':                         /* 减法运算 */             printf("%d - %d = %d ", data1, data2, data1 - data2);             break;         case '*':                         /* 乘法运算 */             printf("%d * %d = %d ", data1, data2, data1 * data2);              break;         case '/':                         /* 除法运算 */             if (_________)         /* 为避免除0错误,检验除数是否为0 */                 printf("Division by zero!");             else                   printf("%d / %d = %d ", data1, data2, data1 / data2);              break;         default:                          /* 处理非法运算符 */             printf("Invalid operator! ");     }     return 0; }

A.第8行:  "op"
第20行: data2=0
B.第8行:  op
第20行: data2=0
C.第8行:  op
第20行: data2==0
D.第8行:  'op'
第20行: data2==0

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved