伪代码算法c语言高手进在线等
答案:3 信息版本:手机版
解决时间 2020-05-02 06:08
已解决
2020-05-01 07:14
1.从键盘输入10个数,输出其中的最大数
2.从键盘输入3个数,要求按大小顺序输出三个数
3.求1+3+5+···+99的和
4.判断一个数n能否同时被5和7整除
5.求二次方程ax^2+bx+c=0(a不等于0)的根,分别考虑:①有两个不等的实根;②有两相等的实根
全部回答
1楼
2020-05-01 09:42
9
842
2楼
2020-05-01 08:23
第一个:
#include
void main()
{
int a[10];
int i, j, t;
printf("input 10 numbers : \n");
for (i=0; i<10; i++)
scanf("%d",&a[i]);
printf("\n");
for (j=0; j<9; j++)
for(i=0; i<9-j; i++)
if(a[i]>a[i+1])
{
t=a[i];
a[i+1]=t;
}
printf("%d\n",t);
}
第二个:
#include
void main()
{
float a, b, c, t;
fflush(stdin);
scanf("%f,%f,%f",&a,&b,&c);
if (a>b)
{
t=a;
a=b;
b=t;
}
if(a>c)
{
t=a;
a=c;
c=t;
}
if(b>c)
{
t=b;
b=c;
c=t;
}
printf("%5.2f,%5.2f,%5.2f\n",a,b,c);
}
第三个:
#include
void main()
{
int i, sum=0;
i=1;
do
{
sum=sum+i;
i=i+1;
}
while (i<=99);
printf("%d\n",sum);
}
第四个:
#include
void main()
{
int n;
scanf("%d",&n);
if (n%3==0 && n%5==0)
printf("yes \n");
else
printf("no \n");
}
第五个:
#include
#include
void main()
{
float a, b, c, disc, x1, x2, p, q;
fflush(stdin);
scanf("%f,%f,%f",&a,&b,&c);
disc=b * b-4 * a * c;
p=-b/(2 * a);
q=sqrt(disc)/(2 * a);
x1=p+q; x2=p-q;
printf("x1=%f\n",x1);
printf("x2=%f\n",x2);
}
OK,全部经过VC++6.0 运行,希望能帮到你!
3楼
2020-05-01 07:30
#include
int main()
{
int a[10],i,max;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
max=a[0];
for(i=1;i<10;i++)
{
if(max
max=a[i];
}
printf("%d",max);
return 0;
}
2:
#include
int main()
{
int a,b,c,t;
scanf("%d%d%d",&a,&b,&c);
if(a
t=a;
b=a;
a=t;
if(c>a)
printf("%d %d %d",c,a,b);
else if(c
printf("%d %d %d a,c,b);
else
printf("%d %d %d",a,b,c);
return 0;
}
3:
#include
int main()
{
int i,s=0;
for(i=1;i<=99;i+=2)
s=s+i;
printf("%d",s);
}
4:
#include
int main()
{
int n;
scanf("%d",&n);
if(n%5==0&&n%7==0)
printf("YES");
else
printf("NO");
}
#include
#include
int main()
{
float a,b,c;
float x1,x2;
scanf("%d%d%d",&a,&b,&c);
if(b*b-4*a*c<0)
printf("没有实根");
else
{
x1=(-b+sqrt(b*b-4*a*c)/2*a;
x2=(-b-sqrt(b*b-4*a*c)/2*a;
printf("%f %f",x1,x2);
}
return 0;
}
我要举报
如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
大家都在看
推荐资讯