c++语法问题.不知道怎么改.我是新手
1个回答
展开全部
遇到语法问题的时候要多思考。语法问题往往是粗心造成的。有时候代码的逻辑看上去是“完全正确”的,但只要一编译就报各种错误(此时往往就是语法错误了)。这些语法错误一般是出现在
使用了中文标点符号,特别是分号如果集成开发环境的字体中英文都很相似的话,那就是最头痛的了;
使用了全角的字符用做变量等;
把符号用错,如 l 1 i 分不清;
少写了分号、花括号等;
定义变量时用了系统所不允许使用的字符当作变量名……
不同数据类型未经过类型转换函数直接相互赋值,如让一个字符型的变量=整型等……
像这些语法错误一般是可以避免,需要打好基础,写代码时尽量多注意。如果可以的话,在打印一些提示性语句时直接用英文,避免输入法没切换,容易输入中文的分号等。
编译时提示语法错误或其它错误时,要学会调试程序,注意看出错信息,都会提示在哪一行哪个位置有错的,这时就找到那个位置或该位置附近一两行范围内,看看哪里出了问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询