#include贺行迟stdio.h
在定日等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站建设、网站制作 网站设计制作定制网站设计,公司网站建设,企业网站建设,品牌网站建设,全网整合营销推广,外贸网站建设,定日网站建设费用合理。
#includemath.h
void m(float a,float b,float c)
{
double x1,x2;
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
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("%f%f%f",a,b,c);
if(b*b-4*a*c0)
m(a,b,c);
if(b*b-4*a*c==0)
n(a,b,c);
if(b*b-4*a*c0)
f(a,b,c);
}
可以使用穷举
以半筐鱼为1,满筐鱼为2,则每人分鱼为7, 最多三个满筐
在渗裤分到n个满筐后,半筐数为7-n*2 , 空筐数为7-n-(7-n*2)=n
也就是说,满筐和空筐相等。
#include stdio.h
int main()
{
int a1,b1,a2,b2,a3,b3;
for(a1=0;a1=3; a1++)
{
b1=7-a1*2;
for(a2=0;a2=3; a2++)
{
b2=7-a2*2;
if(b20) continue;
丛迅简 a3=7-a1-a2;
b3=7-b1-b2;
if(a3=0 b3=0)
{
printf("%d %d %d\n", a1,b1,a1);
printf("%d %d %d\n", a2,b2,a2);
printf("%d %d %d\n", a3,b3,a3);
printf("\n");
}
昌燃 }
}
return 0;
}
问题1:输入任意一个数,腔瞎判断其是否是素数
解:
#include stdio.h
#include math.h
void main()
{
int a,i;
scanf(\"%d\",a);
for(i=2;isqrt(a);i++)
if(a%i==0)
print(\"bu shi\\n\");
else
printf(\"shi!\\n\");
getch();
}
问搭圆纳题2:知没用函数计算并输出1+1/2+1/3+1/4...1/N的结果
解:
#include stdio.h
int main( )
{
int i, n;
float sum;
scanf("%d",n);
sum=0;
for(i=1;i=n;i++)
{
sum+=1.0/i;
}
printf("%.3f\n",sum);
}
第三个闭销闭函数
#includestdio.h斗租
void main()
{
int a,b,back;
int mulnum(int a,int b);
printf("请输入两个整数:");
scanf("%d%d",a,b);
back=mulnum(a,b);
if(back==1)
printf("%d is multiple of %d\n",a,b);
else if(back==2)
printf("%d is multiple of %d\n",b,a);
else
;
}
int mulnum(int a,int b)
{
double result;
if((result=a%b)==0)
return 1;
else if((result=b%a)==0)
return 2;
else
return 0;
}
这个函数能技能判断a是否为b的倍数,还能判断b是否为a的倍数。楼主如果不需要轿裂第二个功能,把else if语句去掉就行了。