C언어 초보자가 선생님이 내준 숙제 때문에 헷갈려 도움을 요청합니다.
이 질문의 핵심은 ASCII 표에서 같은 문자의 대문자와 소문자의 차이가 32라는 것입니다(Baidu ASCII 코드 표를 사용하세요). 따라서 입력시 값이 'a'와 'z' 사이에 있는지 확인한 후 32를 빼는 것이 주된 방법입니다. (문자의 저장방식에 따라 다르므로 직접 찾아보시기 바랍니다.)
이 질문은 출력 형식을 제어하고 필요한 면적/부피 방정식을 기억하는지 여부에 관한 것입니다. 출력 형식 제어의 경우 MSDN/CSDN을 확인할 수 있습니다. printf("원의 원주: %d\n", *원의 원주 방정식*) // (N을 제어하는 것을 잊었습니다. 소수점 이하 자릿수는 알아서 판단하세요) 확인 후 해당 위치를 변경해주세요.
이 질문은... 그냥 기계를 찾아서 VS나 다른 프로그래밍 도구 환경에서 코드를 입력하고 결과를 확인하면 되는데...
그럼 육안검사를 작성하겠습니다. 결과:
//첫 번째 줄은 확실하지 않으므로 쓰지 마십시오.
나는 "잘 지내세요?"라고 말합니다.
\C Program\
터보 'C'
실제로 백슬래시 '\'의 기능을 경험할 수 있게 해주는데요...
질문 3은 백슬래시의 기능을 이해하고, 여기서 직접 사용할 수 있습니다:
사실 표시하려는 각 큰따옴표 앞에 백슬래시를 추가하기만 하면 됩니다.
(물론 약간의 게으름이 있습니다. 입력시 중국어 입력기에서 큰따옴표를 직접 입력하면 백슬래시를 추가할 필요가 없습니다. 하지만 당연히 쓸 수는 없습니다. 제출한 텍스트 과제를 선생님께 보여주세요... 게다가 이렇게 하면 실제로 프로그램을 작성할 때 역효과가 나기 쉽습니다. 오류가 발생하므로 여전히 동일합니다. 백슬래시만 사용하세요.)
LZ, 답변을 원하시면 문의하세요.
하지만 코드 작성의 재미는 직접 작성해 보아야만 찾을 수 있습니다...