| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 481 人关注过本帖
标题:一元一次方程,代码问题,请高手帮我看一下问题出在哪里
只看楼主 加入收藏
zxb830410
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-5-11
收藏
 问题点数:0 回复次数:0 
一元一次方程,代码问题,请高手帮我看一下问题出在哪里
★问题描述
给一个以x为变量并且没有括号的一元一次方程,请你们计算出变量x的值。
例如: 3x-5-10x+301=80x+2
每一个方程的一般形式是这样的:

'='两边分别为以x为变量的表达式

每个表达式都是由'+'或'-'号的项组成

表达式中不会出现一元的'+'或'-'

每一个项,或都是一个单独的整数,或都是由一个整数和一个小写的字符x或由一个小写的字符x组成,这里,一个小写的字符x表示为1x
★编程任务
求解一元一次方程中x的值,要注意的是,给出的方程可能无解或有无穷解。
★数据输入
第一行是长度小于300的字符串,表示给出的一元一次方程。字符串里没有多余的空格,并且变量是小写字符x。x的系数为一个整数,整数的范围为[0,1000]。
★数据输出
输出一行,一元一次方程的解。

如果浮点数S是原方程的解,输出四舍五入保留到小数点后两位。

如果原方程没有解,输出"IMPOSSIBLE"。

如果原方程有无穷多解,输出"IDENTITY"。


[ 本帖最后由 zxb830410 于 2011-5-13 14:07 编辑 ]
搜索更多相关主题的帖子: 表达式 
2011-05-11 17:14
快速回复:一元一次方程,代码问题,请高手帮我看一下问题出在哪里
数据加载中...
 
   



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

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