C语言编程>第二十二周 ① 下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回。

例题:下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回。

例如,输入 整数为32,则输出的数素数为37”。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构。

代码如下:

#include<stdio.h>
#include<conio.h>
int fun(int n)
{
    
    
	int i,j;
	for(i=n+1;;i++)
	{
    
    
		for(j=2;j<i;j++)
			if(i%j==0)
				break;
		if(j>=i)
			return(i);
	}
}
main()
{
    
    
	int m;
	printf("\nPlease enter data: ");
	scanf("%d",&m);
	printf("%d\n",fun(m));
}

输出运行窗口如下:
在这里插入图片描述

越努力越幸运!
加油,奥力给!!!

猜你喜欢

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