본문 바로가기

Language

(19)
(c언어) 배열을 사용하여 두 데이터값 swap 하기 배열을 사용하여 두 데이터값 swap하기 #include "stdafx.h" void headline(); void swap(int arr[2]); int main() { int arr[2] = { 0,0 }; //배열 초기화 char end = 'a';//초기화 headline(); while (1) { printf("\t프로그램을 계속 하려면 'y', 프로그램을 종료 하려면 'n'을 입력하시오 : "); scanf_s("%c", &end); printf("\n\n"); if (end == 'y') { printf("\t첫번째 숫자를 입력하세요: "); scanf_s("%d", &arr[0]); printf("\n"); printf("\t두번째 숫자를 입력하세요: "); scanf_s("%d", &ar..
(c언어) 회문 구하기 회문 구하기 #include "stdafx.h" #include "string.h" #define max 100 char str[max]; void head(); void palindrome(int len, int i, int j, int k, int ck); int main() { int i=0, j=0, k=0, len = 0, ck = 0; head(); while (str[0]!='e'||str[1]!='n'||str[2]!='d') { palindrome(len, i, j, k, ck); } } void head() { printf("\t=======================================\n"); printf("\t\tPalindrome 판별 문제\n\n"); printf("..
(c언어) 입력한 숫자(i)부터 입력한 숫자(j) 까지 입력한 수(k)만큼 한줄에 표현하기 입력한 숫자(i)부터 입력한 숫자(j) 까지 입력한 수(k)만큼 한줄에 표현하기 #include #include void print() { printf("=======================================================================================================\n\n"); printf("\t\t이 프로그램은 i부터 j까지의 수를 한줄에 k개씩 출력하는 프로그램입니다.\n\n"); printf("\t\t이프로그램은 첫수자가 끝 숫자 보다 크게 입력 되었을시\n\n\t\t자동으로 변경하는 기능이 추가 되어 있습니다.\n\n"); printf("\t\t프로그램을 종료하려면 (y) 계속하려면 (n)을 눌러주세요 \n\n"); prin..