| 
 | 
 
 
发表于 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); 
    } 
    } 
} 
 |   
 
 
 
 |