发布网友 发布时间:2024-10-05 11:11
共3个回答
热心网友 时间:2024-10-19 02:37
是你的for的原因,一个for循环结束的位置在return 0;这里,所以你再加个else肯定就没法匹配了,因为找不到if,else是不能单独出现的,如果你在for(int i=2; i<x/2; i++)后面加个{},然后把下面的内容给包括进去就可以加else,或者是for后面的{}里面写其他的内容,就可以添加else了。这是基本的语法问题,像下面这两种情况就行:热心网友 时间:2024-10-19 02:32
intprime(intx){热心网友 时间:2024-10-19 02:37
因为执行完return时程序是跳出函数,返回调用的地方。所以加与不加一个样