본문 바로가기

C&C++_Basic/C_String

C언어 우측정렬,좌측정렬 기초 두 실수를 표준입력으로 입력 받아 다음 조건을 만족하는 프로그램을 작성하시오. 두 실수가 가로, 세로인 사각형의 면적을 전체 폭 12, 소수 이하 3자리, 우측정렬로 출력 두 실수가 가로, 세로인 삼각형의 면적을 전체 폭 12, 소수 이하 3자지, 좌측정렬로 출력 #include int main() { float a,b; printf("가로와 세로 길이를 입력하세요\n"); scanf("%f %f",&a,&b); printf("사각형의 면적은 %12.3f이다\n",a*b); printf("삼각형의 면적은 %-12.3f이다\n",a*b*0.5); return 0; } 윤성우의 열혈 자료구조:C언어를 이용한 자료구조 학습서 COUPANG www.coupang.com 파트너스 활동을 통해 일정액의 수수료를 제.. 더보기
C언어 getchar, putchar 입출력 기초 표준입력으로 문자 하나를 입력 받아 다음 조건을 만족하는 프로그램을 작성하시오. 함수 getchar()로 문자 하나 입력 받음 함수 putchar()와 printf()로 문자 그대로 출력 문자의 코드 값을 십진수, 팔진수, 십육진수로 출력 #include int main() { char ch; printf("문자를 입력하세요"); ch = getchar();// getchar(ch) 이런 표현은 ㄴ printf("%c\n",ch); putchar(ch); printf("입력한 문자를 십진수로 표현하면 %d\n",ch); printf("입력한 문자를 8진수로 표현하면 %o\n",ch); printf("입력한 문자를 16진수로 표현하면 %x\n",ch); return 0; } 더보기
C언어 문자형 연산 문자 출력 다음 조건을 만족하는 프로그램을 작성하시오. 문자형 연산 ‘A’ + 2 결과를 문자로 출력 문자형 연산 ‘A’ + 5 결과를 문자로 출력 문자형 연산 ‘S’ - 1 결과를 문자로 출력 문자형 연산 ‘S’ - 3 결과를 문자로 출력 #include int main() { printf("%c\n",'A'+2); printf("%c\n",'A'+5); printf("%c\n",'S'-1); printf("%c\n",'S'-3); return 0; } 더보기