CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

表达式计算的问题

楼主skywarship(很菜的小李)2003-05-03 12:59:32 在 C/C++ / C语言 提问

现在我想计算一个只有整数的加减乘除四种运算,返回结果为整数(舍入)这种类型的表达式,请教各位,希望能给出源代码  
   
  比如     1+2*9+3/2   =   21   (20.5舍入) 问题点数:100、回复次数:5Top

1 楼cacf10(cacf10)回复于 2003-05-03 13:29:01 得分 10

你是想在运算过程中所有出现的小书都要变成整数呢,还是只想让结果是整数Top

2 楼shishiXP(诗人XP)回复于 2003-05-03 14:13:46 得分 50

float   a=1+2*9+3.0/2;  
   
  if(((int)(a*10))%10>=5)cout<<(int)a+1;  
  else   cout<<(int)a;  
  Top

3 楼analyser2003(充电中......)回复于 2003-05-03 14:16:15 得分 10

同意楼上Top

4 楼zhangzhihl(胖子)回复于 2003-05-03 14:29:59 得分 30

看看谭的c程序设计吧Top

5 楼zhangzhihl(胖子)回复于 2003-05-03 14:30:28 得分 0

上面的习题很好的Top

相关问题

  • VB,表达式计算函数!
  • 真正的表达式计算。
  • 数据窗口计算表达式
  • 怎么实现表达式计算器???
  • Java中如何计算表达式
  • IB.表达式计算.求sql语句
  • 计算24表达式计数问题
  • +1-2+3计算出表达式的值
  • 此时无法计算表达式
  • 计算字符串表达式

关键词

  • 表达式
  • 整数
  • 舍入
  • 计算
  • 运算
  • 结果

得分解答快速导航

  • 帖主:skywarship
  • cacf10
  • shishiXP
  • analyser2003
  • zhangzhihl

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo