为什么这条语句不执行?#include#includevoid main(){int m,n,i;i=0;scanf("%d",&m);if(m>1){for (n=2;n

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/08 06:19:41
为什么这条语句不执行?#include#includevoid main(){int m,n,i;i=0;scanf(1){for (n=2;n" />
xQN0},͖,:6$M\Y@}eDX@] 52Qhna EMїܞ{No3xZ˰ӣ88b8tnhQn]hf"Q*SF2T*((/֍aJ*0/@/i[*O2_W%ŊO߲2`&_*)IŒ?}~*1̆w [t̺*I!SAx1upHOƎL_@Ghy/\x>Lna&I4KFuVH)pO:}rUC2]l{5LIGRH6

为什么这条语句不执行?#include#includevoid main(){int m,n,i;i=0;scanf("%d",&m);if(m>1){for (n=2;n
为什么这条语句不执行?
#include
#include
void main()
{
int m,n,i;
i=0;
scanf("%d",&m);
if(m>1)
{
for (n=2;n

为什么这条语句不执行?#include#includevoid main(){int m,n,i;i=0;scanf("%d",&m);if(m>1){for (n=2;n
if(i=0)//这两条语句被跳过了printf("%d是素数",m);//这两条语句被跳过了
应该是判断是否和0相等,用 ==
你 if(i=0)
这是赋值i=0
所以if(i=0)一直不成立,自然后面的printf不运行
if(i=0)
改成
if(i==0)