C语言写一个计算器,说实话循环体有问题,解决。 快点,快点!

发布于 娱乐 2024-05-18
11个回答
  1. 匿名用户2024-01-28

    else if (m=='^')

    x=(pow(a,1/b));

    else if (m=='^'&&b==-1)x=(pow(a,1/b));

    else printf("打字错误");

    这里的问题是你把else if (m=='^'&&b==-1) 把 else if (m=='^')。

    当 b=-1 时,您当前的程序无法达到 x=(pow(a,1 b)); 这个。

  2. 匿名用户2024-01-27

    不是吗 - 那里出了点问题!

  3. 匿名用户2024-01-26

    不难,做一个矩阵按钮,然后给按钮编号,然后根据输入信号判断加减乘除,做运算就行了!

  4. 匿名用户2024-01-25

    这并不难,但工作量很大。你的财富将再增加 200 个兄弟,你将能够做到这一点。

  5. 匿名用户2024-01-24

    int main (void)

    fflush(stdin,null);

    printf("就是这样! 你想再次使用它吗? y/n:");

    scanf ("%c",&yn);

    if (yn=='y' ||yn=='y')else

    while (1);}

  6. 匿名用户2024-01-23

    对不起,这几天很忙,没上线,没收到你的邀请!

  7. 匿名用户2024-01-22

    voidmain()

    inta,b,result;

    charm;

    printf("请输入您要计算的数字:");

    scanf("%d

    d",&a,&b);

    printf("请输入加法、减法、乘法或除法");

    scanf("%c",&m);

    if(m=="+")

    这同样适用于是否执行加法操作。

    result=a+b;

    elseif(m=="-")

    result=a-b;

    elseeif(m=="*")

    result=a*b;

    elseif(m=="/")

    result=a/b;

    elseprintf("你犯了一个错误");

    如果输入符号不是加法、减法、乘法或除法,则报告错误。

    printf("计算结果为:%d",result);

    最后,输出结果。

  8. 匿名用户2024-01-21

    你用VC++ MFC,控制台太难了,分辨率不会高。

    要在 VC 上运行,你想要一个 C 吗? 可能吗? 最多C++,C语言几乎不可能用VC编译,他的要求太高了。

  9. 匿名用户2024-01-20

    最简单的计算器**不是胡言乱语,绝对可用,包括""

    void main()?

    哈哈,缓解现场紧张的气氛。

    实现计算器最困难的部分是解析符号,包括 +-* () 等。

  10. 匿名用户2024-01-19

    自己动手。 使用 MFC 很容易。 只需调用数学函数即可。

  11. 匿名用户2024-01-18

    ……呃,我只做过一个控制台界面......

相关回答
3个回答2024-05-18

<>2.在左上角找到 新建 并单击以给文件一个简单的计算器,然后单击确定。 >>>More

3个回答2024-05-18

<>2.在左上角找到 新建 并单击以给文件一个简单的计算器,然后单击确定。 >>>More

3个回答2024-05-18

这就是编译器中语法分析原理的用武之地

你没有发现这样的表达式可以在编译器中正确计算吗? >>>More

7个回答2024-05-18

工资计算器。

工资计算器,税后工资计算器。 >>>More