반응형

C언어 450

[C언어 소스] 다이아몬드 출력

[C언어 소스] 다이아몬드 출력 알고리즘n:←정수 입력반복(line:0→n) 반복(space:0→n-line-1) 공백 출력 반복(star:0→2*line+1) '*' 출력 개행반복(line:n-2→n) 반복(space:0→n-line-1) 공백 출력 반복(star:0→2*line+1) '*' 출력 개행 소스코드 //4. 반복문 연습 - 다이아몬드 출력 // 입력// 5 - n //출력// * 0- 공백 4, 별1, 개행// *** 1- 공백 3, 별3, 개행 // ***** 2- 공백2, 별5, 개행// ******* 3- 공백1, 별7, 개행 // ********* 4- 공백0, 별9, 개행// ******* 3- 공백1, 별7, 개행// ***** 2- 공백2, 별5, 개행// *** 1- 공백 3..

[C언어 소스] 역삼각형 출력

[C언어 소스] 역삼각형 출력 알고리즘n:←출력할 라인 수 입력반복(line:0→n) 반복(space:0→line) 공백 출력 반복(star:0→2(n-line)-1) '*' 출력 개행 소스코드 //3. 반복문 연습 - 역삼각형 출력 //입력//5 - n //출력// ********* 0- 공백0, 별9, 개행// ******* 1- 공백1, 별7, 개행 // ***** 2- 공백2, 별5, 개행// *** 3- 공백 3, 별3, 개행// * 4- 공백 4, 별1, 개행 //공백 = line//별 = 2*(n-line)-1//개행=1 #include int main(void){ int n; int line, space, star; printf("삼각형의 높이:"); scanf_s("%d", &n);//입..

[C언어 소스] 삼각형 출력 - 반복문 연습

[C언어 소스] 삼각형 출력 - 반복문 연습 알고리즘n:←출력할 라인 수 입력반복(line:0→n) 반복(space:0→(n-line)) 공백 출력 반복(star:0→(2line+1)) '*' 출력 개행 소스코드 //2. 반복문 연습 - 삼각형 출력 //입력// 5 - n //출력// * 0- 공백 4, 별1, 개행// *** 1- 공백 3, 별3, 개행 // ***** 2- 공백2, 별5, 개행// ******* 3- 공백1, 별7, 개행 // ********* 4- 공백0, 별9, 개행 //공백 = n-line//별 = 2*line +1//개행=1 #include int main(void){ int n; int line, space, star; printf("삼각형 높이:"); scanf_s("%d"..

[C언어 소스] 정사각형 출력 - 반복문 연습

정사각형 출력 - 반복문 연습 알고리즘n:←출력할 라인 수 입력반복(i:0→n) 반복(j:0→i) '*'출력 개행 소스코드 //1. 반복문 연습- 정사각형 출력 // 입력// 5 //출력// *****// *****// *****// *****// ***** #include int main(void){ int n; int i, j; printf("출력할 라인 수:"); scanf_s("%d", &n);//입력 for (i = 0; i < n; i++)//n개 라인 { for (j = 0; j < n; j++)//n개의 *출력 { putchar('*'); } putchar('\n');//개행 } return 0;}

[출간] C언어 표준 라이브러리 함수 가이드

안녕하세요. 언제나 휴일, 언휴예요. 이번에 블로그에 작성한 디딤돌 C언어를 e-book(epub 포멧)으로 출간하기 위한 절차를 마무리 했어요. 2016년 1월 1일부터 대부분의 e-book 판매하는 곳(교보문고, 유페이퍼 등)에서 구입할 수 있어요. 물론 블로그에 있는 내용과 같은 내용이죠. (블로그의 글은 일시적으로 전체 공개하고 있습니다.) 보다 편하게 보길 원하시면 유페이퍼에서 PDF 포멧으로 보실 것을 권합니다. epub 포멧은 뷰어에 따라 보기 불편할 수 있습니다. 참고로 표지 화면에 사진은 하롱베이의 일출 모습입니다. 그럼 오늘도 좋은 하루되시길 소망합니다. 판매가: 5000원

ACOSH, ACOSHF, ACOSHL

double acosh(double x); 쌍곡선 arc cosine 함수 float acoshf(float x); 쌍곡선 arc cosine 함수 long double acoshl(long double x); 쌍곡선 arc cosine 함수 입력 매개 변수 리스트 x 실수로 1보다 크거나 같아야 합니다. 반환 값 쌍곡선 arc cosine 쌍곡선 함수는 삼각함수 sine, cosine, tangent에서 유추하여 만든 함수입니다. arccosh(x) = ln(x+root(x^2 - 1) , 단 x>= 1 입니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double acosh(double x); 쌍곡선 arc cosine 함수 //float acoshf(float x); 쌍곡선 arc..

FLOOR, FLOORF, FLOORL

double floor(double x); 내림 float floorf(float x); 내림 long double floorl(long double x); 내림 입력 매개 변수 리스트 x 실수 반환 값 소수점 이하 자리 버림 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double floor(double x); 내림 //float floorf(float x); 내림 //long double floorl(long double x); 내림 //국어, 영어, 수학 성적을 입력받아 합계, 평균(내림) 계산 #include #include int main(void) { int scores[3],i,sum=0; printf("국어 영어 수학 성적: "); for(i=0;i

FMOD, FMODF, FMODL

double fmod(double x, double y); 나머지 float fmodf(float x, float y); 나머지 long double fmodl(long double x, long double y); 나머지 입력 매개 변수 리스트 x 분자 y 분모 반환 값 나머지 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double fmod(double x, double y); 나머지 //float fmodf(float x, float y); 나머지 //long double fmodl(long double x, long double y); 나머지 //분자와 분모를 입력받아 몫과 나머지 계산 #include #include int main(void) { double numerator, d..

CEIL, CEILF, CEILL

double ceil(double x); 올림 float ceilf(float x); 올림 long double ceill(long double x); 올림 입력 매개 변수 리스트 x 실수 반환 값 소수점 첫번째 자리에서 올림 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double ceil(double x); 올림 //float ceilf(float x); 올림 //long double ceill(long double x); 올림 //국어, 영어, 수학 성적을 입력받아 합계, 평균(올림) 계산 #include #include int main(void) { int scores[3],i, sum=0; printf("국어 영어 수학 성적: "); for(i=0;i

POW, POWF, POWL

double pow(double x, double y); 지수를 계산 float powf(float x, float y); 지수를 계산 long double powl(long double x, long double y); 지수를 계산 입력 매개 변수 리스트 x 밑수 y 멱수 반환 값 x의 y승 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //double pow(double x, double y); 지수를 계산 //float powf(float x, float y); 지수를 계산 //long double powl(long double x, long double y); 지수를 계산 //지수 계산 #include #include int main(void) { double base, exp, valu..

반응형