2006.10.23

来源:互联网 发布:js判断复选框是否选中 编辑:程序博客网 时间:2024/04/30 20:21

#include <stdio.h>
#include "math.h"
#define max 100
main()
{
 int i,s[max],v,a[11],n,j;
 n=0;
 clrscr();
 for(i=0;i<11;i++)
 {
  a[i]=0;
 }
 printf("输入要统计的分数,最多100个,以-1结束:/n",max);
 while(n<max)  /*输入要统计的分数*/
 {

  scanf("%d",&v);
  if(v==-1)break;
  s[n]=v;
  n++;
 }
 for(i=0;i<n;i++)  /*归类*/
  {
    if(s[i]>=0 && s[i]<=9)   {a[0]+=1; continue;}
    if(s[i]>=10 && s[i]<=19) {a[1]+=1;continue;}
    if(s[i]>=20 && s[i]<=29) {a[2]+=1;continue;}
    if(s[i]>=30 && s[i]<=39) {a[3]+=1;continue;}
    if(s[i]>=40 && s[i]<=49) {a[4]+=1;continue;}
    if(s[i]>=50 && s[i]<=59) {a[5]+=1;continue;}
    if(s[i]>=60 && s[i]<=69) {a[6]+=1;continue;}
    if(s[i]>=70 && s[i]<=79) {a[7]+=1;continue;}
    if(s[i]>=80 && s[i]<=89) {a[8]+=1;continue;}
    if(s[i]>=90 && s[i]<=99) {a[9]+=1;continue;}
    if(s[i]==100)            {a[10]+=1;continue;}
  }
  printf("0-9    |");
   for(i=0;i<a[0];i++)
   printf("*");
   printf("/n");
  for(i=1;i<=9;i++)
  {
   printf("%d0-%d9  |",i,i);
    for(j=0;j<a[i];j++)
     printf("*");
   printf("/n");
  }
  printf("100    |");
   for(i=0;i<a[10];i++)
   printf("*");
   printf("/n");
getch();
} 

原创粉丝点击