想问几个问题
1.请问会出现arcsin(1) + 3的情况吗,此时反三角函数返回值应该转换为弧度吧???2.sum((())) 这种格式正确吗,看之前的帖子不是说函数要严格遵守要求吗?
3.回车换行符的处理,长字符串输入不下怎么办?
例如看到有高人发的帖子中有这样字符串:
-.12345+54321*123/321^2mod(sum([-1+10^2*sin(cos(tan(100))),arcsin(-1+1-1),log(10
0,10)*log10(1000)/ln(exp(1)),cuberoot(sqrt(fact(10)*mod(5,3)))*yroot(5,2),avg([3
,4,5,6]),sum()*var()/stdev()])) 关于3,这个字符串应该还是输得进去的,直接从这里复制过去会有问题,先复制到记事本,把回车换行去掉之后,再粘到控制台应该程序中去吧。 试试,还是不行啊,我用的是TextBox,里面一行输不完,必须用换行符 回复 3楼喵喵喵的帖子
设置textbox的maxlength属性大一点,或者读出来后过滤换行符 回复 3楼喵喵喵的帖子
你用的什么平台下的TextBox呀?默认有那么短么? 不好意思,是因为把textbox设为多行了,现在设为单行已经解决,多谢帮助 不过还有前两个问题,可以解答下吗 @版主 > arcsin(1) + 3
返回值是角度,你把角度加上3即可
> sum((())) 这种格式正确吗,看之前的帖子不是说函数要严格遵守要求吗?
程序可以有一定的容错性。如果简单的将这种格式认为非法,也不能算错。取决于选手的设计。 谢谢
页:
[1]