4. ACE
5. y1=-2.00
五
1.
#include "stdio.h"
float fun(float x)
{
if(x<0)return -x*x-1;
else if(x==0) return 0;
else return x*x+1;
}
void main()
{
float x,y;
scanf("%f",&x);
y=fun(x);
printf("y=%g\n",y);
}
2.
#include "stdio.h"
void main()
{
int i,j,k;
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
for(k=0;k<=5;k++)
if(i+j+k==5)
printf("%d个红球 %d个白球 %d个黑球\n",i,j+2,k+1);
}
3.
#include<stdio.h>
void main()
{
char a[15],t;
int i,j;
printf("Please input 10 chars:\n");
for(i=0;i<10;i++)
a[i]=getchar();
for(j=0;j<10;j++)
for(i=0;i<10-1-j;i++)
if(a[i]<a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
for(i=0;i<10;i++)
printf("%c",a[i]);
}
温馨提示:答案为网友推荐,仅供参考