C
联想还行把
ohohoh
展开
-
c语言中stray‘\243‘in program
首先解释下这句话的意思遇到了ASCII值243的非法字符代表编译器在编译源文件时遇到了不可识别的非法字符。其值为ascii码值243。这一个值并不在合法的英文字符范围(0~127)范围内,所以一般都是由于误输入造成的。出现这类问题时,需要根据提示错误的行数,找到对应行,然后重点查找以下几个方面:1 是否存在汉字。大多数的C编译器并不识别汉字,所以变量名中不要使用汉字。2 是否存在汉语标点。这种情况是最常见的。C语言要求所有的符号必须是英文半角符号,当有中文标点符号出现时,就会有此类错误出现,比如逗原创 2020-10-20 00:06:48 · 28245 阅读 · 3 评论 -
pta--输入一个正整数n,再输入n个整数,输出其中的偶数。要求相邻数字中间用一个空格分开,行末不得有多余空格
问题程序填空题输入一个正整数n,再输入n个整数,输出其中的偶数。要求相邻数字中间用一个空格分开,行末不得有多余空格正确答案由题干知此题共有三个要求:要求一:输出其中的偶数要求二:相邻数字间要用空格隔开要求三:行末不得有多余空格各要求解决办法:要求一解决办法:if(x % 2 == 0)就输出否则不是偶数即不输出要求二解决办法:因为我首先看到题中的char ch,就先入为主认为ch = ’ ';然而这样就进入了一种死循环,得不出正确答案。要求三解决办法:经过查找答案:最后正确原创 2020-10-25 18:28:03 · 32573 阅读 · 25 评论