Menu
CoddyTech

回顾:if-else

本课属于 Coddy C++ 学习旅程的“基础知识”单元。第 31 课,共 74 课。

challenge icon

挑战

入门

给定一段代码,它会接收两个 double 类型的数字 n1 和 n2,以及一个单字符字符串 op 作为输入。

注意:我们会在后续的课中学习如何获取用户输入,目前先不要修改前三行。

 

op 的可能值为 '+'、'-'、'/' 和 '*'

你的任务是根据以下条件设置 double 类型的变量 result:

  • 如果 op 是 '+',将 result 设置为 n1 + n2。
  • 如果 op 是 '-',将 result 设置为 n1 - n2。
  • 如果 op 是 '/',将 result 设置为 n1 / n2。
  • 如果 op 是 '*',将 result 设置为 n1 * n2。

亲手试试

#include <iostream>

int main() {
    double n1, n2;
    char op;
    std::cin >> n1 >> n2 >> op;
    
    // 在下面编写代码
    double result = 0;
    
    
    
    std::cout << result << std::endl;
    return 0;
}

基础知识中的所有课

自己练习: C++ 在线编译器