본문 바로가기

프로그램/C언어

【C언어】 기초 예제 - char, float, 함수 C언어 비쥬얼 스튜디오 기초 예제 입니다. (char, float, 함수 등) 대문자 A~Z를 출력하는 프로그램 char i; //문자형 변수 i 선언 for (i = 'A' ; i
【C언어】 break & continue & switch 기초 예제 C언어 기초 예제 - break & continue & switch 6단을 제외한 구구단 출력 int m, n, val; for (m=2 ; m 1~10 의 합을 구하는데 8을 뺀 합 int n; int sum=0; for (n=1 ; n int a,b; printf("날짜를 입력하시오. : "); scanf("%d", &a); b = a%10; switch (a) { case 1: printf("%d st\n", b); break; case 2: printf("%d nd\n", b); break; case 3: printf("%d rd\n", b); break; defualt: printf("%d th\n", b); break; } [프로그램/C언어] - 【C언어】 예제 - 최대, 최소, 평균 구하는 ..
【C언어】 예제 - 최대, 최소, 평균 구하는 프로그램 안녕하세요. C언어 예제로 사용하기 좋은 예시입니다. 사용자에게 10개의 숫자를 입력받아 그 숫자들의 최대, 최소를 찾고 최대,최소를 제외한 8개의 숫자들의 평균값을 구하는 프로그램입니다. 최대값과 최소값, 평균값을 구하는 함수를 이용해서 만든 예시입니다. 혹시나 공부하시는 분이시라면 아래 코드를 눈으로만 읽어보아도 충분히 도움이 될 것 같습니다. #define _CRT_SECURE_NO_WARNINGS #include #define NUMMAX 10 float find_max(float input[], int size) //최대값구하는 함수선언 + 배열이용 { float max = input[0]; int i; for (i = 0; i= max) { max = input[i]; } } return ma..
【C언어】 if, if~else 구문 기초 예제 안녕하세요. C언어를 이제 막 배우기 시작하시는 분들에게 적절한 예제들입니다. if, if~else 구문으로 예제가 구성되어있습니다. 눈으로만 읽어보시면서 공부하셔도 좋고 직접 visual studio에서 작업하시면서 이해하셔도 좋을 것 같습니다. 90점 이상은 A, 80점 이상은 B, 70점 이상은 C, 70미만은 D를 출력하는 프로그램 int grade; printf("점수를 입력하시오. (100점 만점) : \n"); scanf("%d", &grade); if (grade >= 90) { printf("당신의 점수는 %d이므로, A학점입니다.\n", grade); } else if (grade >= 80 && grade < 90 ) { printf("당신의 점수는 %d이므로, B학점입니다.\n", ..
【C언어】 do~while, for 구문 기초 예제 안녕하세요. C언어를 이제 막 배우기 시작하시는 분들에게 적절한 예제들입니다. do~while, for 구문으로 예제가 구성되어있습니다. 눈으로만 읽어보시면서 공부하셔도 좋고 직접 visual studio에서 작업하시면서 이해하셔도 좋을 것 같습니다. 사용자가 입력한 정수를 모두 더하는 프로그램 (0을 입력하면 프로그램 종료) main () { int totalsum=0, input; do { printf("Please enter a integer! \n"); //줄바꿈은 역슬러쉬+n (\n) scanf("%d", &input); //사용자 입력 totalsum += input; //변수들 간의 관계 } while (input != 0) //input은 0이 아니다 printf("Sum of your n..
【C언어】 눈으로 익히기 좋은 기초 예제 10가지 안녕하세요. C언어를 이제 막 배우기 시작하신 분들에게 적절한 기초 예제들입니다. 아래에 적힌 예시들을 참고하여 학습하시면 좋을 것 같습니다. 참고하시길 바랍니다. 간단하게 눈으로만 읽어보셔도 큰 도움이 될 것 같습니다. 주로, while 반복구문에 대한 예제들입니다. 문장을 10번 출력하기 int count=0; //변수선언 while (count 사용자가 입력한 n단을 역순으로 출력하는 프로그램 main () { int a=9, b; printf("원하는 단을 입력하시오 : \n"); scanf("%d", &b); //사용자가 입력한 값을 받음 while (a>0) //반복문 { printf("%d * %d = %d\n", b, a, b*a); a --; //a를 1씩 감소 } } 1~500까지 짝수..
【C언어】 로또 프로그램 예시 C언어에서 로또 프로그램을 만드는 예시입니다. #include "stdio.h" #include "stdlib.h" #include "time.h" void main() { int a, b, i, j; //변수지정 b = 1; while (b) { //반복문 printf("몇 개의 조합을 원하십니까? : "); scanf_s("%d", &a); srand((unsigned)time(NULL)); //랜덤함수 { { for (j = 0; j < a; j++) { for (i = 0; i < 6; i++) { printf("%d ", rand() % 100); }printf("\n"); } } printf("더 하시겠습니까? (네 : 1, 아니오 : 0 :"); scanf_s("%d", &b); } } } ..