대학 과제로 C언어를 공부하고 있습니다 FILE을 활용한 과제인데요 #include int main() { fp = fopen("data/c11p1_output.txt", "r"); char output[50]; fgets(output, 49, fp); printf(output); fclose(fp); return 0; } 다음과 같이 주
#include #include using namespace std; vector solution(int denum1, int num1, int denum2, int num2) { .. int denum = (denum1 * num2) + (denum2 * num1); int num = num1 * num2; for
위 사진처럼 숫자 배열을 마름모모양으로 출력해야하는데 그냥 마름모 출력은 할 수 있는데 도저히 저 숫자 배열 대로 마름모출력을 못하겠습니다ㅠㅜ 함수랑 배열은 아직 안배웠고 반복문까지만 배워서 반복문만 가지고 풀어야 하는데 혹시 알려주실 분 계실까요ㅠㅜ 3일동안 이문제를 못풀었습니다...
질문댓글 2
Run-Time Check Failure #2 예외가 발생했다고 하는데 어느 부분이 문제인지 잘 모르겠습니다 ㅠㅜ
int main() { srand((unsigned int)time(NULL)); int a, b, c, d; int k[118]; for (a = 0; a < 100; a++); { system("cls"); for (b = 0; b < 118; b++); k[b] = rand() % 26; for (c = 0; c < 26; c++); { for (d
안녕하세요 내년에 대학교에서 컴퓨터공학과로 전과를 할 예정인 1학년입니다. 주위에 컴공과로 전과한 분이 계셔서 말을 들어보면, 그 분은 학기 전 방학에 공부를 했음에도 따라기 어렵다는 말을 합니다. 그래서 저는 이번 여름방학과 겨울방학동안 C언어를 공부하려고 합니다. C언어 공부는 수강을 통해 하려합니다. 현재 class101 구독을 해놓은 상태이고 IT백
대문자 알파벳 A, B, C, D, E, F, J 를 이용해서 문자열 두 개를 만들고, 두 문자열의 합을 구하고자 한다. 문자열의 합은 다음과 같이 구한다. 알파벳을 1 부터 7 까지의 숫자로 대입하여 숫자를 만들면 두 문자열이 두 숫자로 변환되고 변환된 두 숫자를 더한다. 예를 들어 A=5, B=3, C=2, D=1, E=4, F=7, J=6 이고, 두
이중 연결 리스트를 사용해 상자와 다음 상자를 가르키는 숫자를 입력받고 상자의 위치와 상자를 여는 순서에 대한 코드를 작성 중입니다. 코드에 입력된 조건에 따르면 "(2) 보물상자 여는 순서를 출력" 에서 1 3 6 5 4 2가 출력되어야 하는데 1 3 6 5 2가 출력됩니다. 혹시 어디가 문제인지 알 수 있을까요 #include #inc
#include <stdio.h>
int sorted[100];
void merge(int list[], int left, int mid, int right) {
int i, j, k, l;
i = left;
j = mid + 1;
k = left;
while (i <= mid &