wu


私信TA

用户名:cncfvc

访问量:227227

签 名:

读研狗没有时间刷题了~~

等  级
排  名 3
经  验 37387
参赛次数 8
文章发表 265
年  龄 25
在职情况 学生
学  校 电子科技大学
专  业 通信工程

  自我简介:

写代码 真好玩 ~

#include<stdio.h>
int prime(int N)
{
	int i,flag=1;
	if(N<1||N==1)
	{
		flag=0;
		return flag;
	}
	for(i=2;i<N;i++)
	{
		if(N%i==0)
			flag=0;
	}
	return flag;
}
int main()
{
	int N,flag;
	scanf("%d",&N);
	flag=prime(N);
	if(flag)
		printf("prime");
	else
		printf("not prime");
	return 0;
}


 

0.0分

4 人评分

  评论区

int main(int argc, char *argv[]) {
	int pan(int n)
	{
	int i,flag=1;
    if(n>1)
    for(i=2;i<n;i++)
    	{
        if(n%i==0)
        flag=0;
    	}
    else
        flag=0;
    return flag;
	}
	int a;
	scanf("%d",&a);
	if(pan(a))
	printf("prime");
	else
	printf("not prime");
	return 0;
}
2019-07-30 09:39:05
请问主函数里if括号里的判断语句不用flag==1是不是意味着判断的“真假“呢?
2018-10-28 18:24:15
  • «
  • 1
  • »