본문 바로가기

분류 전체보기

(62)
(c언어) 문자열 거꾸로 출력하기 문자열 거꾸로 출력하기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576/*개발자 : 2015244055 김성민개발 목적 : 문자를 입력 받아 문자를 거꾸로 출력하는 프로그램개발 시작 날짜 : 18-03-30개발 종료 날짜 : 18-03-30*/#include "stdafx.h"#include "stdlib.h" void print();void headline();void end(); int main(){ headline(); while (1) { print(); end(); }} void headl..
(c언어) 두 문자열 비교하기 두 문자열 비교하기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576#include "stdafx.h"#include "stdlib.h" void headline();void end(int j); int main(){ int i, j = 1, len1 = 0, len2 = 0; int cnt = 0; char ostr[100];//첫번째 문자 char tstr[100];//두번째 문자 while (1) { headline(); printf("\t첫번째 문자를 입력하세요.\n\t->"); gets_s(..
(c언어) 포인터를 이용하여 두 데이터값 swap 하기 포인터를 이용하여 두 데이터값 swap 하기 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950#include "stdafx.h" void headline();void swap(int *ptr1, int *ptr2); int main(){ headline(); int num1=0, num2=0; char end; while (1) { printf("\t프로그램을 계속 하려면 'y', 프로그램을 종료 하려면 'n'을 입력하시오 : "); scanf_s("%c", &end); printf("\n\n"); if (end == 'y') { printf("\t첫번째수를 입력하시오 : "); scanf_..
(c언어) 배열을 사용하여 두 데이터값 swap 하기 배열을 사용하여 두 데이터값 swap하기 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051#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첫번째 숫자를 입력하세..
(c언어) 회문 구하기 회문 구하기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970#include "stdafx.h"#include "string.h"#define max 100char 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,..
(c언어) 입력한 숫자(i)부터 입력한 숫자(j) 까지 입력한 수(k)만큼 한줄에 표현하기 입력한 숫자(i)부터 입력한 숫자(j) 까지 입력한 수(k)만큼 한줄에 표현하기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879#include #include void print(){ printf("=======================================================================================================\n\n"); printf("\t\t이 프로그램은 i부터 j까지의 수를 한줄에 k개씩 출력하는 프로그램입니다...