首頁>Club>
5
回覆列表
  • 1 # 使用者5916393697425

    可以用一個程式

    #include

    void main()

    {

    float a=0,b=0,c=0;

    char d;

    printf("輸入四則運算表示式:\n");

    scanf("%f%c%f",&a,&d,&b);

    switch(d)

    {

    case"+": c=a+b;break;

    case"-": c=a-b;break;

    case"x":

    case"*": c=a*b;break;

    case"/": if(b>0) c=a/b;break;

    case"%":

    if(a==int(a) && b==int(b))

    c=int(a)%int(b);

    else {

    printf("%g%c%g無效。\n",a,d,b);

    return;

    }

    break;

    default:break;

    }

    printf("%g%c%g=%g\n",a,d,b,c);

    }

  • 中秋節和大豐收的關聯?
  • 李香君的桃花扇流落何處?