본문 바로가기

반응형

SWEET NEW

(352)
[C언어] int main(int argc, char *argv[]) 1. int argc - 인자의 개수를 의미한다. - 프롬프트 입력 줄의 스트링 개수이다. ​ 2. char *argv[] 또는 char **argv - 각각의 인자를 배열로 저장해 준다. - 스트링에 저장된 메모리를 가리켜주는 포인터 배열을 말한다. $ ./test sweet new // argc = 3 // argv[0] = ./test // argv[1] = sweet // argv[2] = new
[한국사] 2020년도 제47회 한국사능력검정시험 (기본) (1~10) ① 주먹도끼 (구석기) ② 갈돌과갈판 (신석기) ③ 비파형 동검 (청동기) ④ 철제 농기구 (철기) ​ ① (가)-(나)-(다) ② (가)-(다)-(나) ③ (나)-(가)-(다) ④ (다)-(나)-(가) ​ ① 범금 8조로 백성을 다스렸다. (고조선) ② 영고라는 제천 행사를 열었다. (부여) ③ 서옥제라는 혼인 풍습이 있었다. (고구려) ④ 신지, 읍차등의 지배자가 있었다. (삼한) ​ ​ ① 성왕 -사비 천도, 남부여, 관산성 전투에서 패배(백제) ② 법흥왕 -율령(17관등), 병부, 건원, 금간가야 멸망시킴, 골품제, 불교(이차돈)(신라) ③ 지증왕 -신라, 왕, 우경, 우산국 멸망(이사부), 동시전(신라) ④ 근초고왕 -부자상속, 고구려 평양성 공격하여 고국원왕 전사, 일본·동진 교류(백제) ​ ..
[C언어] swap 2 (전역 변수) #include int a; // 전역변수 a, b를 선언한다. int b; // 전역변수는 0으로 초기화 된다. void swap(){ int tmp = a; a = b; b = tmp; } int main(void){ a = 100; b = 200; swap(); printf("a : %d, b : %d\n", a, b); return 0; }
[C언어] swap 1 (포인터) #include void swap(int *, int *); int main(void){ int a = 100, b = 200; printf("a : %d, b : %d\n", a, b); swap(&a, &b); printf("a : %d, b : %d\n", a, b); return 0; } void swap(int *x, int *y){ int tmp = *x; *x = *y; *y = tmp; }
[C언어] 실습: Lotto 번호 무작위 추첨하는 프로그램 구현하기 2 (1~45까지의 번호를 섞은 후, 차례로 7개의 숫자를 뽑아 Lotto 번호 결정하기) Lotto 번호 무작위 추첨하는 프로그램 구현하기 2 (1~45까지의 번호를 섞은 후, 차례로 7개의 숫자를 뽑아 Lotto 번호 결정하기) #include #include #include int main(void){ int lotto[45]; srand(time(NULL)); // seed 값을 변경해준다. (현재시간(초)을 리턴해준다) for(int i = 0; i < 45; ++i) lotto[i] = i + 1; // lotto[] 배열에 1 ~ 45의 숫자를 차례로 저장한다. for(int i = 0; i < 10000; ++i){ // lotto[45]에 저장된 45개의 값들을 섞는다. int index1 = rand() % 45; // 서로 값을 교환할 index의 값을 rand()로 뽑아낸..
[C언어] 실습: Lotto 번호 무작위 추첨하는 프로그램 구현하기 1 (7개의 번호 rand() 함수로 뽑아내기) Lotto 번호 무작위 추첨하는 프로그램 구현하기 1 (7개의 번호 rand() 함수로 뽑아내기) #include #include // srand(), rand() #include // time() int main(void){ int lotto[7]; srand(time(NULL)); // seed 값을 변경시킨다. for(int i = 0; i < 7; ){ lotto[i] = rand() % 45 + 1; // 1 ~ 45까지의 난수를 발생시킨다. int j; // j for 문 바깥에서 변수 j를 사용하기 위해 바깥에서 변수 선언 해준다. for(j = 0; j < i; ++j){ if(lotto[i] == lotto[j]) break; // lotto[i](이전에 입력된 값)와 lotto[j](현..
[C++] 실습: 5점 척도에 대한 표준 편차 구하기 5점 척도에 대한 표준 편차 구하기 ​ 학생 10명 데이터: 1, 2, 4, 5, 3, 4, 5, 2, 4, 5, 5점 척도 인 원 1 1 2 2 3 1 4 3 5 3 #include using namespace std; int main() { int sum = 0; double ave = 0.0; int ans[5] = { 0, };// 5점 척도 선택한 인원 수(ex. 1점 ans[0]명, 2점 ans[1]명 ...) int count = 0;// 총 인원수 for (int i = 0; i > ans[i];// 선택 인원 입력 sum += ((i + 1) * ans[i]);// 총 점 구하기: 5점 척도 점수 * 인원수 count += ans[i]; } ave = (do..
[C언어] 실습: Baseball Game 프로그램 구현하기 Baseball Game 프로그램 구현하기 Baseball Game: 임의의 숫자 3개를 랜덤으로 저장하고, 그 값을 맞추도록 한다. 숫자와 위치가 정확히 맞으면 "strike", 숫자는 있으나 위치가 맞지 않으면 "ball"으로 한다. 저장된 숫자 입 력 출 력 8 6 4 7 2 0 0 strike, 0 ball 8 4 3 1 strike, 1 ball 3 8 6 0 strike, 3 ball 8 6 4 Perfect. Your count 4. #include #include // srand(), rand() #include // time() int main(void){ int answer[3]; int question[3]; int strike, ball, count = 0; srand(time(NU..

반응형