if else 문
2018. 7. 6. 22:28ㆍStudy/C_언어
if else문
가장 기본인 if else 문
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 | int main() { int i = 0, in; int oddcnt = 0 , evencnt = 0; int max, min; while(i <10){ printf("%d num : ",10-i); scanf("%d", &in); if(i == 0) max = min = in; if(in % 2 == 0) evencnt++; else oddcnt++; if(max < in) max = in; if(min > in) min = in; i++; } printf("even count : %d \n",evencnt); printf("odd count : %d \n",evencnt); printf("max : %d \n",max); printf("min : %d \n",min); return 0; } |
조건문 && for 문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #include <stdio.h> #define INDEX 10 int main(void){ int num[INDEX]; int i , max, min; float sum = 0.0; for(i = 0; i < INDEX; i++){ printf("%d insert num: ", i); scanf("%d",&num[i]); sum += num[i]; max = min = num[0]; if (num[i] > max) max = num[i]; if (num[i] < min) min = num[i]; } sum = sum / INDEX; printf("avg %f\n", sum); printf("max %d\n", max); printf("min %d\n", min); return 0; } | cs |
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 | #include <stdio.h> #include <stdlib.h> #include <time.h> #define INDEX 10 int main(void){ int score[INDEX],i, max, count; srand(time(NULL)); for(i = 0; i < INDEX; i++){ score[i] = rand() % 101; printf("%d 점수 %d\n", i+1 ,score[i]); } max = score[0]; for(i = 0; i < INDEX; i++){ if(score[i] > max) max = score[i]; } for(i = 0; i < INDEX; i++){ if(max == score[i]) break; count++; } printf("%d\n",max); printf("최고점 학생 %d\n", count+1); return 0; } | cs |
'Study > C_언어' 카테고리의 다른 글
배열 / 버블 / 함수 / 포인터 (0) | 2018.07.06 |
---|---|
for / while 문 (0) | 2018.07.06 |
switch (0) | 2018.07.06 |
printf, scanf (0) | 2018.03.08 |
자료형 (0) | 2018.03.03 |