点赞(0)
 

0.0分

39 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 21 条评论

萧萧 10月前 回复TA
@小辣鸡 把0或1作为fun函数的值带回main函数中咯
向志权 12月前 回复TA
#include<stdio.h>
int main()
{
	int i;
	int a,t=0;
	printf("写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。\n");
	scanf("%d",&a);
	if(a<=1)
		printf("无素数\n");
	else
	{
		for(i=2;i<a;i++)
		{
			if(a%i==0)
				t++;
		}
		if(t==0)
			printf("prime\n");
		else
			printf("not prime\n");
	}
	return 0;
}
2340850104史凯 1年前 回复TA
@黄小橘 #include <stdio.h> int main() {     int a; 	scanf("%d",&a); 	int i,j=0; 	for(i=2;i<a;i++) 	{ 		if(a%i==0) ++j; 	}  	if(j==0) printf("prime"); 	else printf("not prime");     return 0; }稍微为改一下输出就满分啦
小辣鸡 1年前 回复TA
return 1;return 0;是什么意思呀?
黄小橘 1年前 回复TA
#include <stdio.h>
int main()
{
    int a;
	scanf("%d",&a);
	int i,j=0;
	for(i=2;i<a;i++)
	{
		if(a%i==0) ++j;
	} 
	if(j==0) printf("%d是素数",a);
	else printf("%d不是素数",a);
    return 0;
}
吃土的菠萝 1年前 回复TA
#include<stdio.h>
int judge(int m)
{
	int i=2;
	for(i=2;i<m;i++)
	{
		if(m%i==0) 	return 0;
		if(m==i) 	return 1;
	}
}
main()
{
	int n;
	scanf("%d",&n);
	if(judge(n))  printf("prime\n");
	else printf("not prime\n");
}
老狗 1年前 回复TA
@靖兔 第五六行代码
L 2年前 回复TA
#include<stdio.h>
#include<math.h>
void fun(int n){
    int i,k=1;
    for(i=2;i<n;i++){
        if(n%i==0)k=0;}
        if(k==1)printf("prime");
        else printf("not prime");
    }

int main(){
    int a;
    scanf("%d",&a);
    fun(a);
    return 0;
}
嘻嘻哈哈 2年前 回复TA
#include"stdio.h"
#include"math.h"
//#include"string.h"
int sushu(int a)
{
int count=0;
for(int i=2;i<a;i++)
{
  if((a%i)==0)
  count++;
}
  if(count==0)
  {
    printf("prime");
  }
  else
  printf("not prime");
}
int main()
{
    int a;
    scanf("%d",&a);
    sushu(a);
}
嘻嘻哈哈 2年前 回复TA
#include"stdio.h"
#include"math.h"
//#include"string.h"
int sushu(int a)
{
int count=0;
for(int i=2;i<a;i++)
{
  if((a%i)==0)
  count++;
}
  if(count==0)
  {
    printf("prime");
  }
  else
  printf("not prime");
}
int main()
{
    int a;
    scanf("%d",&a);
    sushu(a);
}