孤鸿悬影


私信TA

用户名:Nonewilli

访问量:9156

签 名:

人生尝尝叹叹几十年,风风雨雨又多少岁月。

等  级
排  名 324
经  验 5443
参赛次数 0
文章发表 59
年  龄 0
在职情况 学生
学  校 中国石油大学
专  业 自动化

  自我简介:

了却天涯独此命,乘舟散尽也由荣。

解题思路:判断是否为素数,并由1,0代值

注意事项:

参考代码:

#include<stdio.h>

int main(){

int a,b,c;

scanf("%d",&a);

c=0;

for(b=2;b<a;b++){

if(a%b==0)

c++;

}

if(c!=0)

printf("0");

else

printf("1");

}


 

0.0分

4 人评分

  评论区

#include<stdio.h>
int main()
{
   int i,n,a;
   scanf("&d",&n);
   a=0;
   for(i=2;i<n;i++)
    {
       if(n%i==0)
        a++;
    }
   if(a==0)
   printf("1");
   else
   printf("0");
   return 0;
} 那位大
佬帮一下,不晓得为啥错了
2024-09-08 14:26:14
#include<stdio.h>
int main()
{
    int i,n,m;
    scanf("%d",&n);
    m=0;
    for(i=2;i<n;i++)
    {
    	if(n%i==0) 
		m++;
	 } 
	 if(m=0)
	 printf("1");
	 else
	 printf("0");
	return 0;
}
哪位大佬帮我看一下
明明逻辑没错,但结果只可以输出0
2024-08-01 15:57:55
  • «
  • 1
  • »