Y="c*2" 怎样变成 Y=c*2 ?

nw3250 nw3250 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
string GongShi="Y=C*2-B+L";
decimal C,B,L,Y;
C=B=L=3;

如何才能使: Y=C*2-B+L;
最后得出: Y=6 ?

这个字符串"Y=C*2-B+L"是用户写的公式,可以更改.如果更改后,最后计算出的Y不一样。
有高手会吗?感激不尽!
...全文

相关推荐

c代码-神奇的交换变量

c代码-神奇的交换变量

weixin_38712092

C语言 #define用法集锦[修正版]

#define用法集锦 1.简单的define定义 #define MAXTIME 1000 一个简单的MAXTIME 就定义好了,它代表1000,如果在程序里面写 if(i(y)?(x):(y); 这个定义就将返回两个数中较大的那个,看到了吗?因为这个“函数”没有类型检查,就好像一个函数模 板似的,当然,它绝对没有模板那么安全就是了。可以作为一个简单的模板来使用而已。 但是这样做的话存在隐患,例子如下: #define Add(a,b) a+b; 在一般使用的时候是没有问题的,但是如果遇到如:c * Add(a,b) * d 的时候就会出现问题,代数式的本意 是a+b 然后去和c,d 相乘,但是因为使用了define(它只是一个简单的替换),所以式子实际上变成了 c*a + b*d 另外举一个例子: #define pin (int*); pin a,b; 本意是a 和b 都是int 型指针,但是实际上变成int* a,b; a 是int 型指针,而b 是int 型变量。 这是应该使用typedef 来代替define,这样a 和b 就都是int 型指针了。 所以我们在定义的时候,养成一个良好的习惯,建议所有的层次都要加括号。

abs421209023000

C语言指针详解:用法与实例.docx

c语言指针详解 C语言指针详解:用法与实例.docx

licy__

2选择结构单元练习

2选择结构单元练习

梦月落花

计算机二级c语言考试模拟试题.pdf

计算机二级c语言考试模拟试题.pdf

筱筱笎琞
评论 12
收藏 已收藏
分享
返回顶部
nw3250
C# 111,129 成员 642,539 内容