반응형

분류 전체보기 658

(C언어) isxdigit: 16진수 문자인지를 확인합니다

#include int isxdigit(int c); isxdigit 함수는 인수 c가 16진수를 나타내는 문자인지를 확인합니다. 16진수 문자이면 0이 아닌 값을 반환하고, 16진수 문자가 아니면 0을 반환합니다. 16진수 문자: 0~9, A~F, a~f #include #include #include int main() { char s[] = "890ABCdefgh#"; int i; for (i = 0; i < strlen(s); i++) { if(isxdigit(s[i])) printf("%c : 16진수\n", s[i]); else printf("%c : 16진수가 아닙니다.\n", s[i]); } return 0; }

(C언어) isspace: 공백 문자인지 나타냅니다

#include int isspace(int c); isspace 함수는 인수 c가 공백 문자(스페이스, 탭, 줄바꿈 문자, 개행 문자, 수평 탭, 폼 피드)인지를 나타냅니다. c가 공백문자이면 0이 아닌 값을 반환합니다. 공백 문자: ASCII 코드: 9, 10, 11, 12, 13, 32번 문자 다음 코드는 ASCII 코드 0 ~ 255번 문자중에서 공백문자를 나타낸 것입니다. #include #include int main() { int i; for (i = 0; i < 256; i++) { if(isspace(i)) printf("%d : space 문자\n", i); } return 0; }

(C언어) ispunct: 구두점 문자(문장 부호 문자)인지를 나타냅니다

#include int ispunct(int c); ispunct 함수는 인수 c가 구두점 문자(문장 부호 문자)인지를 나타냅니다. 문장 부호 문자이면 0이 아닌값을 반환합니다. 다음 예제는 ASCII 코드 0~255번에서 문장 부호 문자를 출력한 예제입니다. #include #include int main() { int i; for (i = 0; i < 256; i++) { if(ispunct(i)) printf("%c %d : puctuation 문자\n", i, i); } return 0; }

(C언어) isprint: 인쇄 가능한 문자인지 나타냅니다

#inlcude int isprint(int c); isprint 함수는 인수 c가 인쇄 가능한 문자인지를 나타냅니다. 인쇄 가능한 문자이면 0이 아닌 값을 반환합니다. 인쇄 가능한 문자: ASCII 코드 32번 ~ 126번 문자 #include #include int main() { int i; for (i = 0; i < 256; i++) { if(isprint(i)) printf("%d : 인쇄 가능 문자\n", i); else printf("%d : 인쇄 불가능 문자\n", i); } return 0; }

(C언어) islower, isupper: 소문자/대문자인지를 나타냅니다

#include int islower(int c); int isupper(int c); islower 함수는 ASCII 코드의 정수값 c가 소문자인지 판단합니다. isupper 함수는 ASCII 코드의 정수값 c가 대문자인지 판단합니다. islower 함수는 인수 c가 소문자이면 0이 아닌 값을 반환합니다. isupper 함수는 인수 c가 대문자이면 0이 아닌 값을 반환합니다. #include #include #include int main() { char s[] = "Hello, C"; int i; for (i = 0; i < strlen(s); i++) { if(islower(s[i])) printf("%c : 소문자\n", s[i]); else if (isupper(s[i])) printf("%c ..

(컴활) 스프레드시트 실무: 계산작업, 함수 (12-3)

[문제] 계산작업' 시트에서 다음 과정을 수행하고 저장하시오. (40점, 각 8점) 1. [표1]에서 주문량[B3:B11]을 이용하여 할인액[E3:E11]을 계산하시오. (8점) ▶ 할인액 = 판매액 X 할인율 ▶ 할인율은 주문량이 300 이상이면 18%, 200 이상 300 미만이면 13%, 200 미만이면 7%로 계산 ▶ 할인액은 백의 자리에서 내림하여 천의 자리까지 표시 [표시 예 : 1,234 → 1,000] ▶ IF와 ROUNDDOWN 함수 사용 2. [표2]에서 성별[H3:H10]을 이용하여 여사원들의 총점[L3:L10] 평균을 계산하여 [L11] 셀에 표시하시오. (8점) ▶ 평균 점수는 반올림없이 정수로 표시 ▶ TRUNC와 AVERAGEIF 함수 사용 3. [표3]에서 점수[D15:D24..

(컴활) 스프레드시트 실무: 기본 작업 (12-1)

[문제] '기본작업-2' 시트에 대하여 다음의 지시사항을 처리하시오. (10점, 각 2점) ① [A1:G1] 영역은 '병합하고 가운데 맞춤', 글꼴 '궁서체', 크기 20, 글꼴 스타일 '굵게', 밑줄 '실선'으로 지정하시오. ② 제목의 앞뒤에 특수 문자 "♣"를 삽입하고, [A4:F15] 영역은 '가로 가운데 맞춤'으로 지정하시오. ③ [A3:G3] 영역은 '가로 균등 분할', 글꼴 '돋움체', 크기 12, 글꼴 색 '표준 색 - 빨강', 채우기 색 '표준 색 - 주황'으로 지정하시오. ④ [G4:G15] 영역은 사용자 지정 표시 형식을 이용하여 천 단위 구분 기호와 1000의 배수를, 값 뒤에 "천원"을 [표시 예]와 같이 표시하시오. [표시 예 : 1000000 → 1,000천원] ⑤ [A3:G15..

(C언어) isgraph: 출력 가능 문자인지 확인한다

#include int isgraph(int c); isgraph 함수는 ASCII 코드 정수값(c)이 출력 가능 문자인지 확인합니다. isprint 함수처럼 출력 가능한 문자이면 0이 아닌 값을 반환하고, 그렇지 않은 문자이면 0을 반환합니다. 이 함수는 isprint 함수와는 다르게 공백(32번 문자)문자는 출력 가능한 문자에 포함시키지 않습니다. isgraph 함수에서 출력 가능한 문자: ASCII 32번 ~ 126번까지의 문자 #include #include #include int main() { int i; for (i = 0; i < 256; i++) { if (isgraph(i)) printf("%d : 출력 가능 문자\n", i); else printf("%d : 출력 불가능 문자.\n",..

반응형