C语言编程>第二十四周 ① 请补充fun函数,该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串 “yes!”,否则函数返回字符串 “no!”,并在主函数中输出。

例题:请补充fun函数,该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串 “yes!”,否则函数返回字符串 “no!”,并在主函数中输出。

例如,输入13,返回yes!;输入8,返回no!
请勿改动主函数main与其他函数中的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。

代码如下:

#include<conio.h>
#include<stdio.h>
char*fun(int m)
{
    
    
	int i,j;
	j=1;
	for(i=2;i<m;i++)
		if(m%i==0)
		{
    
    
			j=0;
			break;
		}
	if(j==1&&m>1)
		return("yes!");
	else
		return("no!");
}
main()
{
    
    
	int n=0;
	printf("Please input a integer:");
	scanf("%d",&n);
	printf("%s\n",fun(n));
}

输出运行窗口如下:
在这里插入图片描述
在这里插入图片描述
越努力越幸运!
加油,奥力给!!!

猜你喜欢

转载自blog.csdn.net/qq_45385706/article/details/113093082