728x90
<C언어 - 구조체를 이용한 학생 성적 프로그램>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
#define st 20
struct student {
char num[5];
double point;
};
int main()
{
struct student class_a[st];
int i;
int value;
srand((unsigned)time(NULL));
for (i = 0; i < st; i++)
{
strcpy(class_a[i].num,"1101");
sscanf(class_a[i].num, "%d", &value);
value = value + i;
sprintf(class_a[i].num, "%d", value);
}
for (i = 0; i < st; i++)
{
class_a[i].point = rand() % 100;
}
puts("학번 : 점수-----");
puts("");
for (i = 0; i < st; i++)
{
printf("%2s : %2f\n", class_a[i].num, class_a[i].point);
}
return 0;
}
|
cs |
(본 프로그램은 저자 본인인 직접만든 프로그램임을 명시합니다.)
(CCL동의로 허락받고 출처를 작성한 사진외는 제 개인사진들 임을 밝힙니다.)
728x90