5.题目:输出下列图案(见运行结果)
代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("******************************\n\n");
printf("V e r y g o o d !\n\n");
printf("******************************");
return 0;
}
运行结果:
******************************
V e r y g o o d !
******************************
6.题目:编写一个C程序,输入a,b,c,输出其最大值。
代码1:
#include <stdio.h>
#include <stdlib.h>
int main()
{
float max(float x,float y,float z);
float a,b,c;
printf("输入三个数字求最大值:");
scanf("%f%f%f",&a,&b,&c);
printf("最大值为:%f",max(a,b,c));
return 0;
}
float max(float x,float y,float z)
{
float t;
if(x>y)
t=x;
else
t=y;
if(t>z)
return t;
else
return z;
}
代码2(进阶版):
#include <stdio.h>
#include <stdlib.h>
int main()
{
float max(float x,float y);
float a,b,c;
printf("输入三个数字求最大值:");
scanf("%f%f%f",&a,&b,&c);
printf("最大值为:%f",max(max(a,b),c));
return 0;
}
float max(float x,float y)
{
return x>y?x:y;
}
运行结果:
输入三个数字求最大值:4.4 5.5 6.6
最大值为:6.600000