1.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x;
while (1)
{
printf("请输入一个 <0-100> 百分制的分数x:");
scanf ("%d",&x);
if (x<=100 && x>90)
printf ("A\n");
if (x<=90 && x>80)
printf ("B\n");
if (x<=80 && x>70)
printf ("C\n");
if (x<=70 && x>=60)
printf ("D\n");
if (x<60 && x>=0)
printf ("E\n");
}
return 0;
}
2.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x,n;
while (1)
{
printf("请输入一个 <0-100> 百分制的分数x:");
scanf ("%d",&x);
n=x/10;
switch (n)
{
case 10: printf ("A+\n");
break ;
case 9:printf ("A\n");
break ;
case 8:printf ("B\n");
break ;
case 7:printf ("C\n");
break ;
case 6:printf ("D\n");
break ;
case 5:printf ("E\n");
break ;
case 4:printf ("E\n");
break ;
case 3:printf ("E\n");
break ;
case 2:printf ("E\n");
break ;
case 1:printf ("E\n");
break ;
case 0:printf ("E\n");
break ;
}
}
return 0;
}
3.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
for (a=1;a<=24;a++)
{
for (b=1;b<=34;b++)
{
for (c=1;c<=100;c++)
{
if ( a+b+c==100 && 5*a+3*b+c/3==100)
{
printf ("公鸡%d只,母鸡%d只,小鸡%d只\n",a,b,c);
}
}
}
}
return 0;
}
4.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,S,N;
printf ("请输入有头S,脚N:");
scanf ("%d %d",&S,&N);
for (i=1;i<=S;i++)
{
for (j=1;j<=S;j++)
{
if (i+j==S && 2*i+4*j==N)
{
printf ("有鸡%d只,兔%d只",i,j);
}
}
}
return 0;
}