呢绒后加 2022-03-26 22:07 采纳率: 66.7%
浏览 46
已结题

什么单词是定义文字的

img


该怎么定义f才可以使scanf输入文字,意思就是我该怎么定义文字,才可以输入文字

  • 写回答

4条回答 默认 最新

  • 关注

    简单计算器实现,参考:

    
    #include<stdio.h>
    int main(){
        double a,b,w,x,y,z;
        char ch;
        while(scanf("%lf%c%lf",&a,&ch,&b)!=1){
            if(ch=='+'){
                y=a+b;
                printf("%lf+%lf=%lf\n",a,b,y);
            }
            if(ch=='-'){
                z=a-b;
                printf("%lf-%lf=%lf\n",a,b,z);
            }
            if(ch=='*'){
                w=a*b;
                printf("%lf*%.lf=%lf\n",a,b,w);
            }
            if(ch=='/'){
                if(b==0)
                    printf("除数不能等于0");
                else{
                    x=a/b;
                    printf("%lf/%.lf=%lf\n",a,b,x);
                }
            
            }
            
        }
        return 0;
    }
    

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 4月3日
  • 已采纳回答 3月26日
  • 创建了问题 3月26日