본문 바로가기

Foundation/- C

초보자를 위한 C언어 300제(71번~80번)

▶071. 부분 문자열을 특정 문자로 채우기(strnset)

문제 : 문자열을 입력받아, 입력받은 문자 중 다섯 번째 문자까지만 별로(*)를 채우는 프로그램을 작성하세요.

 

 

 

 

 


 

▶072. 문자열을 대문자로 변환하기(strupr)

문제 : 영어 문장을 입력받아, 입력받은 문자열을 모두 대문자로 변환하여 출력하는 프로그램을 작성하세요.

 

 

 

 

 

 


 

▶073.  문자열을 소문자로 변환하기(strlwr)

문제 : 영문 문자열을 입력받아, 입력받은 문자열을 모두 소문자로 변환하는 출력 프로그램을 작성하세요.

 

 

 

 

 

 

 


▶074. 문자열 거꾸로 뒤집기(strrev)

문제 : 영어 단어를 입력받아, 그 입력된 단어를 거꾸로 뒤집는 프로그램을 작성하세요.

 

 

 

 


 

▶075. 문자열 중복 생성하기(strdup)

문제 : 문자열을 입력받아, 입력받은 문자열이 저장된 버퍼를 하나 더 생성하는 프로그램을 작성하세요.

 

 

 

 

 


 

▶076. 문자열을 형식화하기(sprintf)

문제 : 문자형, 정수형, 실수형, 문자열형 변수를 정의하고, 각 변수를 출력하는 프로그램을 작성하세요.

 

 

 

 

 

 

 

 


▶077. 문자열을 정수로 변환하기 1(atoi)

문제 : 3개의 숫자로된 문자열을 입력받아 합산하여 출력하는 프로그램을 작성하세요.

 

 

 


 

▶078. 문자열을 정수로 변환하기 2(atoi)

문제 : "2는 1보다 큽니다"처럼 숫자 및 문자로 구성된 문자열을 숫자로 변환하는 프로그램을 작성하세요.

 

 

 

 


 

▶079. 문자열을 정수로 변환하기 3(strtol)

문제 : 16진수 문자열을 10진수로 변환하여 출력하는 프로그램을 작성하세요. 

 

 

 


 

▶080. 문자열을 정수로 변환하기 4(strtoul)

문제 : 2진수 문자열을 10진수로 변환하여 출력하는 프로그램을 작성하세요.