본문 바로가기

C언어

[C언어] 길이가 n인 구조체 배열에서 평균, 최대값, 합계 구하고 값 찾기 요새 계속 C언어만 쓰는 듯.. malloc은 안 쓰려고 노력했다. raw 누르면 복사할 수 있게 소스가 뜸. n을 입력하면 배열 내용이 뜨고, 찾을 숫자를 입력하면 찾아준다. 더보기
[C언어] 3중 for문을 이용하여 3X3 행렬의 곱 구하기 3중 for 문을 이용하여 c언어에서 행렬의 곱을 구해 보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 #include #define ROWS 3 #define COLS 3 int main(void) { int A[ROWS][COLS] = { {2,3,0}, {8,9,1}, {7,0,5} }; int B[ROWS][COLS] = { {1,0,0}, {1,0,0}, {1,0,0} }; int C[ROWS][COLS]; int r,c,n; //두개의 행렬을 곱한다. for(c = 0; c < COLS; c++) { for(r = 0; r < ROWS ; r++) { C[r].. 더보기
[C언어] 기초 예제 4 - 사용자 정의 함수를 이용하여 최대공약수와 최소공배수 구하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 #include int gcd(int a, int b); //gcd 함수를 사용하겠다고 선언. void main() //아무것도 반환하지 않음 { int input1, input2; printf("첫번째 수를 입력하세요\n:"); scanf("%d", &input1); printf("첫번째로 입력한 수는 %d입니다\n", input1); printf("두번째 수를 입력하세요\n:"); scanf("%d", &input2); printf("두번째로 입력한 수는 %d입니다\n", input2); printf("최대공약수는 .. 더보기