鱼C论坛

 找回密码
 立即注册
查看: 2988|回复: 11

希望各位能帮我解决一下这个小问题

[复制链接]
发表于 2015-1-20 16:14:55 | 显示全部楼层
#include<stdio.h>
int main()
{
    int a,b;
    char ch;
    puts("\t\tplease input data1 op data2");
    while(scanf("%d %c %d",&a,&ch,&b)!=EOF) //ctrl + z 结束
    {
    switch(ch)
    {
    case 'x':
    case 'X':
    case '*':
        printf("A X B =%.0f\n",(double)a*b*1.0);break;
    case '/':
        if(b==0)printf("\nError!chu shu bu wei 0\n");
        printf("A / B =%.2f\n",(double)a/b*1.0);break;
    case '+':
        printf("A + B =%.0f\n",(double)(a+b)*1.0);break;
    case '%':
        printf("A %% B = %d\n",a%b);break;
    case '-':
        printf("A - B = %d\n",a-b);
    }
    }
}
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-4 08:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表