전체 글

정보보안 분야의 경험하고 공부했던 내용을 주로 기록합니다 🔥
① 공부/C

C언어. 반복문 for문

반복문의 종류 1. for반복문(배열) : 정해진 횟수만큼 반복하는 구조 2. while반복문 3. do-while반복문 4. break와 continue문 for문 *for문 시작전 값을 초기화 시켜줌, 쓰레기 값이 남아있기 때문 *더하기는 초기화 0으로, 곱하기는 초기화 1로 1. for(+배열) for(초기식; 조건식; 증감식) { 반복하고자 하는 문장들 } for문안에서 값을 누적하고 싶으면 for문위에 변수 하나 0으로 초기화해줌 ex) for (i = 1; i

① 공부/C

C언어. C언어 간단한 문제들

#include int main(void) { //168p 문제2번 int data; printf("16진수 정수를 입력하시오: "); scanf("%x", &data); printf("8진수로는 %#o입니다.\n", data); printf("10진수로는 %d입니다.\n", data); printf("16진수로는 %#x입니다.", data); return 0; } #include int main(void) { //문제3번 int x, y, tmp; printf("두 수 x, y를 입력하세요 : "); scanf("%d %d", &x, &y); tmp = x; printf("Before x : %d y : %d\n", x, y); x = y; y = tmp; printf("After x : %d y : ..

① 공부/C

C언어. 층 입력받는 별 피라미드

#include int main(void) { int f; printf("층"); scanf_s("%d", &f); for (int i =1; i = i; k--) { printf("★"); } printf("\n"); } return 0; } //3개의 for문 사용 //공백의 개수 = 입력 받은 값 - 현재 행의 값 //별의 개수 =현재 행의 값*2-1 (바깥쪽for문의 값) #include int main(void) { int f; printf("층수를 입력하시오"); scanf("%d", &f); for (int x = 1; x =x-1; y--) { printf(" "); } //공백수 결정지음 int y = f-1 / y >=x-1 for (int z = 1; z

① 공부/C

C언어. 사각형의 둘레와 면적 구하기

#include int main(void) { double w, h, area, perimeter; printf("사각형의 가로길이는? : "); scanf("%lf", &w); printf("사각형의 세로길이는? : "); scanf("%lf", &h); perimeter = 2*(w+h); area = w * h; printf("사각형의 둘레는 %.2f입니다.\n", perimeter); printf("사각형의 면적은 %.2f입니다.", area); //%.nf는 .을 기준으로 n수만큼만 나타냄 return 0; }

① 공부/SQL

MSSQL사용, select문 기초 (+exec)

-- select 문 : 조회 / 선택 / 출력 select 열이름,열이름 from 테이블 이름(인스턴스명,디비명,스키마명,테이블명) --ex) 대학 교명. 학부. 학과. 성적 ex) select 1,2,3,4,5,6,7; select userid, password from usertbl; /* 이 DBMS에 어떤 DB가 있는지 모름. 어떤 DB가 있는지, 어떤 테이블이 있는지, 어떤 필드로 구성되어 있는지, 원하는 필드의 data 조회 */ -- 1. DB 조회 : 현재 인스턴스에 어떤 DB가 있는지 조회. exec sp_helpdb; -- 2. 특정 DB에 어떤 테이블이 있는지 use sqldb; //해당 DB에서 exec sp_tables; //sp_tables를 보여달라 exec sp_tables..

① 공부/SQL

MSSQL사용, 데이터베이스 모델링

보호되어 있는 글입니다.