四个程序语句,下边有错误提示,我不会改。。。跪求高手帮我解决一下!!!!
发布网友
发布时间:2022-05-05 06:49
我来回答
共2个回答
热心网友
时间:2023-10-13 20:02
看着像是C的程序,对于C的程序查错,只有一句代码是远远不够的。要有出错之前的一些代码才好定位错误。
error C202: 'Else': undefined identifier
else写错了,应该是小写的。
error C141: syntax error near 'temp_data'
有可能是上一句错了。
error C141: syntax error near ';'
数组初始化要用逗号
1,我上面猜的没错,这句少了分号。
temp_data[1]=!( temp_data[1])
2,下面这句已经有“}”了,他下面一行不能再写“}”了。
{ temp_data[1]= temp_data[1]+1;}
3.比较用 ==
if(temp_data[0]=0)
4.上面的2已经回答了这个问题。多了一个“}”。
把单独占一行的“}”删了就行了。
if(temp_data[0]=0)
{ temp_data[1]= temp_data[1]+1;}
}
补充:c程序的查错一定不要慌,一定要从上往下找。往往上面的一个错误会导致后面出现很多错误。
还有就是一定要向前看。如果出错的地方你认为没有问题,那就看看前面的代码。希望对你有帮助。
热心网友
时间:2023-10-13 20:02
ew GW
热心网友
时间:2023-10-13 20:02
看着像是C的程序,对于C的程序查错,只有一句代码是远远不够的。要有出错之前的一些代码才好定位错误。
error C202: 'Else': undefined identifier
else写错了,应该是小写的。
error C141: syntax error near 'temp_data'
有可能是上一句错了。
error C141: syntax error near ';'
数组初始化要用逗号
1,我上面猜的没错,这句少了分号。
temp_data[1]=!( temp_data[1])
2,下面这句已经有“}”了,他下面一行不能再写“}”了。
{ temp_data[1]= temp_data[1]+1;}
3.比较用 ==
if(temp_data[0]=0)
4.上面的2已经回答了这个问题。多了一个“}”。
把单独占一行的“}”删了就行了。
if(temp_data[0]=0)
{ temp_data[1]= temp_data[1]+1;}
}
补充:c程序的查错一定不要慌,一定要从上往下找。往往上面的一个错误会导致后面出现很多错误。
还有就是一定要向前看。如果出错的地方你认为没有问题,那就看看前面的代码。希望对你有帮助。
热心网友
时间:2023-10-13 20:02
ew GW