반응형

분류 전체보기 685

(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",..

(C언어) iscntrl: 컨트롤 문자인지 알려준다

#iscntrl #Control #제어문자 #include int iscntrl(int c); iscntrl 함수는 인수 c가 컨트롤 문자인지 알려줍니다. c가 삭제문자(delete character)이거나 일반적인 컨트롤 문자(\x7F(127번 문자) 또는 0x00 ~ 0x1F)인 경우 0이 아닌 값을 반환합니다. 제어문자: 0 ~ 31, 127번 문자 #include #include #include int main() { int i; for (i = 0; i < 256; i++) { if(iscntrl(i)) printf("%2d : 제어문자입니다.\n", i); else printf("%2d : 제어문자가 아닙니다.\n", i); } return 0; }

(C언어) isascii: ASCII 코드값인지 알려줍니다

#ASCII #code #코드 #isascii #include int isascii(int c); isascii 함수는 아스키 코드(ASCII code) 정수값인지를 알려줍니다. 인수 c가 0 ~ 127 사이의 값이면 0이 아닌 값을 반환하고, 그 이외의 값이면 0을 반환합니다. #include #include #include int main() { char s[]="Aa3#"; int i; for (i = 0; i < strlen(s); i++) { if(isascii(s[i])) printf("%c is ascii.\n", s[i]); else printf("%c isn't ascii.\n", s[i]); } return 0; }

(C언어) isalpha: 문자가 알파벳 문자인지 판단한다

#isalpha #알파벳 #영문자 #검사 #판단 #include int isalpha(int c); isalpha 함수는 ASCII 코드 정수값에 해당하는 문자가 알파벳(A~Z)인지 검사합니다. 알파벳이면 0이 아닌 값을 반환하고, 알파벳이 아니면 0을 반환합니다. #include #include #include int main() { char s[]="Aa3#"; int i; for (i = 0; i < strlen(s); i++) { if(isalpha(s[i])) printf("%c is alphabet.\n", s[i]); else printf("%c isn't alphabet.\n", s[i]); } return 0; }

반응형