【发布时间】:2013-01-27 08:15:24
【问题描述】:
我正在编写一个执行二次公式的程序。我唯一的问题是程序的实际格式。允许我输入加减号和平方根符号的 alt 键给我带来了一些问题。
问题存在于内部
cout<< 0-b << char(241) << char(251) << char(0178);
键入平方符号 (²) 的最后一个字符会报告无效的八进制数字错误。有没有办法解决这个问题,或者我必须通过简单地写“x^2”来满足?
【问题讨论】:
-
8 不是八进制的有效数字。
-
我会坚持
x^2。错误来自char(0178)。以 0 开头的文字是八进制文字。