供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。
1.利用函数调用判断一个整数是否为素数
#include <stdio.h>
int isprimer(int n)
{
int i,count=0;
for(i=2;i<n;i++)
{
if(n%i!=0)
count++;
}
if(count==n-2)
return 1;
else
return 0;
}
int main()
{
int x;
printf("请输入一个整数:");
scanf("%d",&x);
if(isprimer(x)==1)
printf("%d是素数",x);
else
printf("%d不是素数",x);
return 0;
}
2.利用函数调用求分段函数的值
#include <stdio.h>
#include<stdio.h>
const double x1=0.3, x2=0.8;
double f(double);
int main( )
{
double x;
printf("请输入x的值:");
scanf("%lf",&x);
printf("解得:f(%lf)=%lf\n",x,f(x));
return