例题:请补充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));
}
输出运行窗口如下:
越努力越幸运!
加油,奥力给!!!