Aurora.f 2023-06-22 22:23 采纳率: 62.5%
浏览 38

C语言如何使用命令行进行整数四则运算

C语言如何编写一个程序,用命令行进行整数运算,例如输入calc4+6,输出10

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-06-22 22:35
    关注

    新建一个c语言文件,叫做calc.c
    编写代码

    #include <stdio.h>
    int main(int argc, char ** args)
    {
    printf("calc");
    int a, b;
    float c;
    char op;
    sscanf(args[1], "%d%c%d", &a, &op, &b);
    if (op == '+') c = a + b;
    if (op == '-') c = a - b;
    if (op == '*') c = a * b;
    if (op == '/') c = a / (float)b;
    printf("%f", c);
    }
     
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 6月22日