标题:无法编译 求解答!
只看楼主
qs_ee
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2018-2-10
结帖率:100%
已结贴  问题点数:20 回复次数:2 
无法编译 求解答!

isprime定义过了,不是吗?
或者是什么地方错了?
搜索更多相关主题的帖子: 编译 定义 
2018-02-13 19:29
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
得分:20 
isprime   你是在while循环里面声明的。  这是一个局部变量!!  出了循环就没有ifprime 了。。。。(可以参考平时我们写for(int i=0;i<5;i++){...}一类的for循环语句,里面声明的int i,出了循环不也无效了)

所以要解决这个问题就必须把声明isprime放到while循环的前面。

φ(゜▽゜*)♪
2018-02-13 20:38
qs_ee
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2018-2-10
得分:0 
回复 2楼 书生牛犊
谢谢你,我再试试。
2018-02-13 20:43



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-484723-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.672465 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved