int prime(int n)
{
int i;
if(n<2)
return 0;
if((n==2)||(n==3))
return 1;
for (i=2;i<=n/2;i++)
{
if(n%i==0)
return 0;
}
if(i==(n/2+1))
return 1;
}
int main()
{
int result=1,i;
for(i=10;i<=20;i++)
{
if(prime(i)==1)
{
printf("%d * ",i);
result=result*i;
}
}
printf("=%d\n",result);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
相似回答
用C语言编写程序,输入一元二次方程的系数a,b,c,计算方程的根(假设是两...答:if(a==0) //一元二次方程二次项系数不为0 { printf("data error\n");} else { disc=b*b-4*a*c;if(disc>0)root2(a,b,disc);else if(disc==0)root1(a,b);else root0();} return 0;} void root2(double a,double b,double disc){ double x1,x2;x1=(-b+sqrt(disc...
c语言计算一元二次方程的根答:c语言计算一元二次方程的根如下:include<stdio.h>#include<math.h>voidmain(){doublea,b,c;doublex1,x2,p;printf("请输入a,b,c:");scanf("%lf%lf%lf",&a,&b,&c);printf("\n");p=b*b-4*a*c;x1=(-b+sqrt(p))/(2*a);。x2=(-b-sqrt(p))/(2*a);printf("x1=%f,...
用C语言编写一程序求解一元二次方程的根。答:printf("方程的根是%.2lf和%.2lf",x1,x2);} void n(float a,float b,float c){ double x;x=(-b)/(2*a);printf("方程的根为%.2lf",x);} void f(float a,float b,float c){ printf("方程无实数根\n");} main(){ float a,b,c;printf("请输入a,b,c的值\n");scanf...
C语言 任意输入一元二次方程的系数a, b, c,计算并输出一元二次方程...答:include <stdio.h>#include <math.h>void main(){float a,b,c,x1,x2,disc;scanf("f%f%f%",&a,&b,&c); //改成scanf("%f%f%f",&a,&b,&c);disc=b*b-4*a*c;if(fabs(a)<=1e-6){x1=-c/b;printf("%2.4f",x1);}else if(disc>=0){x1=float(-b+sqrt(disc))/(2*...