코드예시👨🏻‍💻▶️ C언어 4

C언어 홀수 단 / 짝수 단 구구단 출력 예제

문제 내용 홀수(1), 짝수(2)를 입력 받을 때, 1이 입력되면 홀수 단을(3,5,7,9단을), 2가 입력되면 짝수 단을(2,4,6,8단을) 출력하는 프로그램을 작성 문제 풀이 #include int main(void) { int i; int sel = 0; int star t = 0; while (1) { fputs("홀수 단(1), 짝수단 (2) : ", stdout); scanf("%d", &sel); if (sel == 1 || sel == 2) break; else puts("잘못된 입력입니다. 1 또는 2만 입력하세요."); } start = (sel == 2) ? 2: 3; for (;start < = 9; start +=2) { for (i =1; i

C언어 입력받은 정수 중 가장 작은 값 찾기 프로그램

문제 내용 사용자로 부터 3개의 정수를 입력받아 if-else 문을 사용하여 가장 작은 값 을 결정하는 프로그램을 작성하시오. 힌트 1. 변수 x, y, z에 정수를 받아서 먼저 x, y를 비교하여 작은 값을 찾고, 이 값을 z와 비교하면 됨 2. 세 개의 변 수 입력은 scanf(“%d %d %d”, &x, &y, &z); 사용) 문제 풀이 #include int main() { int a,b,c,min; scanf("%d %d %d",&a,&b,&c); if(a > b){ if(b > c) min = c; else min = b; } else{ if(a > c) min = c; else min = a; } printf("가장 작은 수 : %d",min); }

C언어

문제 내용 1. 자신의 이름을 get_s함수로 입력받아 printf 함수로 출력 2. 한 개의 영문자를 입력한 후 알파벳에서 몇 번째 문자인지 출력(대문자만 입력) 힌트 : 입력한 문자를 'A'로 뺄셈 연산 수행 출력 예시 영문자 : C C는 3번째 알파벳 문제 풀이 //소스1 #include int main() { char get_s[50]; scanf("%s",&get_s); printf("%s",get_s); return 0; } //소스2 #include int main() { char alpha; scanf("%c",&alpha); printf("%c는 %d번째 알파벳입니다.",alpha,alpha-'A'+1); //유니코드상으로 A가 10이며 알파벳은 이후 1씩 증가합니다 따라서 위와 같이 작..

C언어 알파벳 순서 정렬

문제 내용 C언어에서 알파벳을 입력받아 저장하고, 출력할때 알파벳 순서대로 출력하는 법좀 알려주세요. 문제 풀이 #include #include #include int main(void){ int i, j, len; int a, b; char st[101]; char tmp[101]; //문자를 임시 저장하는 배열 int n = 0; //배열에 삽입하기 위한 인덱스 값 int temp; //차례를 변환하기 위해 임시로 저장하는 변수 scanf("%s", st); len = strlen(st); printf("소문자만 정렬 : "); for(i = 0; i = 2) //배열의 요소가 2개 ..