본문 바로가기
C언어

[C언어] 비트 연산자를 이용하여 대소문자를 변경하시오 대문자의 아스키코드는 모두 여섯번째비트가 0이고 소문자의 경우에는 여섯번째 비트가 모두1이다. XOR연산을 이용하여 문자열을 대소..

by 이얏호이야호 2020. 5. 11.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
#include <stdio.h>

int main(void) {

	char s[100];

	int i;

	printf("문자열을 입력하시오: ");

	scanf("%s", s);

	for (i=0;i<strlen(s);i++) {

		s[i] = s[i] ^ 0x20;

	}

	printf("결과 문자열: %s\n", s);

	return 0;

}


더 많은 C코드가 보고 싶다면?

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

댓글