| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7672 人关注过本帖
标题:用VC++6.0编写一个简单的计算器,能计算输入的表达式
只看楼主 加入收藏
xuanmucsust
Rank: 2
等 级:论坛游民
帖 子:12
专家分:11
注 册:2012-2-27
收藏
得分:1 
  拿分
2012-03-08 15:32
hechunfeng
Rank: 1
等 级:新手上路
帖 子:12
专家分:2
注 册:2012-3-6
收藏
得分:0 
前面的程序好像不对
2012-03-10 10:43
hechunfeng
Rank: 1
等 级:新手上路
帖 子:12
专家分:2
注 册:2012-3-6
收藏
得分:0 
我自己来补充吧:#include<stdio.h>
#include<string.h>
int   main ()
  {
      int a,b,s;
      char c;
        printf("请输入表达式\n");
        if(scanf("%d%c%d",&a,&c,&b)==3)
        {
               
            if(c=='+') //加法
            {
                s=a+b;
                printf("%d\n",s);
            }
            else if(c=='-')//减法
            {
                s=a-b;
                printf("%d\n",s);
            }
            else if(c== '*')
            {
                s=a*b;
                printf("%d\n",s);
            }
            else if(c=='/')
            {       s=a/b
                printf("%.2f\n",a/(float)b);
            
            }
            else if(c=='%')
            {    s=a%b        
                printf("%d\n",a%b);
            }
            
        }
   
        
    }
2012-03-10 15:36
范远贵
Rank: 1
来 自:明溪
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-6-7
收藏
得分:0 
回复 4楼 hechunfeng
我也跟你一样


#include <stdio.h>
void main()
{
  int a,b;
  scanf("%d,%d",&a,&b);
  if(a>=b)
      printf("%d,%d\n",a,b);
  else
      printf("%d,%d\n",b,a);
}
这个都弄不出来为什么?求大神
2013-06-07 23:06
快速回复:用VC++6.0编写一个简单的计算器,能计算输入的表达式
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015630 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved