분류 전체보기(150)
-
break
break; -> switch문이나 반복문을 빠져나감.
2021.04.26 -
반복문
while문 안이 참이면 계속 실행, 거짓이면 중지
2021.04.26 -
구조체
#include #include using namespace std; int main() { struct MyStruct { string name; string position; int height; int weight; } B; MyStruct A; A.name = "Son"; A.position = "Striker"; A.height = 183; A.weight = 77; /* MyStruct A = { "Son", "Striker", 183, 77 } */ cout
2021.03.30 -
사용자 입력과 string
const int Size = 15; 상수 char name cin >> name1; cin은 공백을 만났을 때, 문자열의 끝이다 라고 인식한다. 변수에 저장 cin.getline은 공백까지 포함하여 입력을 받는다. cin.getline(name1, Size);
2021.03.30 -
Caesar Cipher(시저 암호) for C언어
시저(Caesar) 암호 = 카이사르 암호 = 케사르 암호 #include char symbols[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890 !?."; void encrypt_mess(char* b) { int i, j; int encrypt_num; char ciphertext[200] = ""; printf("plain text : %s\n", b); for (i = 0; i < strlen(b); i++) { for (j = 0; j < strlen(symbols); j++) { if (symbols[j] == b[i]) { encrypt_num = (j + 13) % strlen(symbols); ciphertext[i..
2020.11.30 -
C언어 / 입력한 문자 거꾸로 출력
#include int main() { char input[10] = ""; char output[10] = ""; int i, j, k; printf("입력하세요 : "); scanf("%s", &input); printf("size : %d\n", strlen(input)); j = strlen(input); for(i = 0; i < strlen(input); i++) { output[i] = input[j-1]; //printf("%c", output[i]); j--; } printf("출력물 : %s\n", output); return 0; }
2020.11.29