C语言高手进来一下!~~

来源:百度知道 编辑:UC知道 时间:2024/06/09 22:21:12
1,编写一程序,要求任意输入a,b,c三个数值,输入其中最大值。
2,在屏幕上打印如下图形
*
****
******
********
**********
3,使用while语句实现求解1~10累加的和。

求答案!~~~~~只要答案!~~

#include <stdio.h>
#include <stdlib.h>

void f1()
{
double a,b,c,m;
printf("Please input a b c: ");
scanf("%lf %lf %lf",&a,&b,&c);
m = a;
if (b>m) m=b; if (c>m) m=c;
printf("\nmax is %lf\n",m);
}

void f2()
{
int i,j;
printf("*\n");
for (i=2;i<=10;i=i+2){
for (j=1;j<=i;j++) printf("*");
printf("\n");
}
}

void f3()
{
int sum=0,i=1;
while( i<=10) {sum = sum+i;i++;}
printf("\nsum=%d\n",sum);
}

void main()
{
f1();
f2();
f3();
system("pause");
}

好无聊。。虽然分给的高。。我也懒得答了。。

1.
#include<stdio.h>
main()
{
int a,b,c,max;
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
max=max(a,b);
max=max(max,c);