Groups | Search | Server Info | Login | Register
Groups > han.comp.lang.c > #11
| Newsgroups | han.comp.lang.c |
|---|---|
| Date | 2020-05-26 06:31 -0700 |
| Message-ID | <fffa2c44-796e-4a78-a261-67d210a06f02@googlegroups.com> (permalink) |
| Subject | c언어 배열 파트.. |
| From | grandehuu@gmail.com |
// 0 ~ 100 사이의 정수를 100개 입력받아 그 분포를 다음과 출력하시오.
// 90 ~ 100 : xx명
// 80 ~ 89 : xx명
// ...
// 0 ~ 9 : xx명
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i, k, n[101] = { 0 };
srand((unsigned)time(NULL));
for (i = 0; i < 100; i++) {
k = rand() % 101;
printf("%d", k);
n[k]++;
}
for (i = 0; i < 101; i++)
printf("\n%2d : %d명", i, n[i]);
return 0;
}
여기까지 구했는데 디버깅 하면
0: xx명
1: xx명
2: xx명
...
100:xx명
이렇게 나옵니다...;;
혹시
0 ~ 9 : xx명
10 ~ 19 : xx명
이런식으로 나오게 하려면 어떻게 해야 될까요,,???
Back to han.comp.lang.c | Previous | Next | Find similar
c언어 배열 파트.. grandehuu@gmail.com - 2020-05-26 06:31 -0700
csiph-web