Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103466
  • 博文数量: 102
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1011
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-15 13:58
个人简介

普普通通一个人

文章分类

全部博文(102)

文章存档

2018年(1)

2015年(13)

2014年(88)

我的朋友

分类: C/C++

2014-01-23 17:26:07


点击(此处)折叠或打开

  1. #include <stdio.h>
  2. #define ANSWER_SIZE 20    /* The number of the answer */
  3. #define STATISTICS_SIZE 10    /* The kinds of the answer */
  4. int main(){
  5.     int i_answer[] = { 2, 3, 4, 6, 7, 6, 10, 4, 8, 2, 2, 3, 9, 6, 9, 6, 10, 4, 8, 9 };    /* initialize the answer array */
  6.     int i_statistics[STATISTICS_SIZE] = { 0 };    /* initialize the statistics array "0" */

  7.     for (size_t i = 0; i <= (ANSWER_SIZE-1); i++){
  8.         i_statistics[ i_answer[i]-1 ]++; /* traverse the answer array,
  9.                                          the element value corresponding the statistics array`s subscript,
  10.                                          and the relevant value +1 */
  11.     }
  12.     /* output the result */
  13.     printf("%s%17s\n", "Grade", "Statistics");    
  14.     for (size_t i = 0; i <= (STATISTICS_SIZE-1); i++){
  15.         printf("%d%17d\n", (i+1), i_statistics[i]);
  16.     }

  17.     return 0;
  18. }

阅读(275) | 评论(0) | 转发(0) |
0

上一篇:声明 初始化数组

下一篇:convert the C to F

给主人留下些什么吧!~~