瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 怎样来完成这个程序啊
JiaoFu - 2005-9-7 21:28:00
随意地输入一个代数表达式,怎样用程序来判断这个表达式的每个括号搭配是否正确啊?
例如:    { a = ( 1 + v( b[ 3 + c[4]  ] ) ) }正确

    { a = ( b[ 0 ) + 1 ]; }错误


黑色玫瑰 - 2005-9-7 21:49:00
括号不分大小,只要左右的个数相等就对.
JiaoFu - 2005-9-7 22:11:00
括号要分大小的
engel - 2005-9-8 10:06:00
左右括号的位置是一样的你在编程时,只要让程序判别在相同位置的符号是否一制就可以了.




JiaoFu - 2005-9-8 10:19:00
haste - 2005-9-8 10:26:00
个人建议多用一些变量,
不要用太长的括号表达式!
shusi - 2005-9-12 11:14:00
只要判断括号是不是正确吗?
iceleo - 2005-9-20 15:39:00
不明白好迷茫啊
curie-hu - 2005-9-20 15:54:00
引用:
【haste的贴子】个人建议多用一些变量,
不要用太长的括号表达式!
...........................
白衣真人 - 2005-9-22 14:05:00
{ a = ( b[ 0 ) + 1 ]; }错误???
另清高手











1
查看完整版本: 怎样来完成这个程序啊