๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • Welcome.

:: C_ ๐Ÿšฉ44

[C์–ธ์–ด ์˜ˆ์ œ] - welcome! - ๋ฌธ์ œ: ๋‹น์‹ ์€ ์›น์‚ฌ์ดํŠธ ์ œ์ž‘์ž์ด๋‹ค. ID๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์—”ํ„ฐ๋ฅผ ๋ˆ„๋ฅด๋ฉด ํ™˜์˜ ๋ฉ”์‹œ์ง€๋ฅผ ๋„์šฐ๋ ค๊ณ ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ID๊ฐ€ anaki ์ธ ๊ฒฝ์šฐ, welcome! anaki๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ™˜์˜ ๋ฉ”์‹œ์ง€๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. #include void main() { char id[10]; printf("ID์ž…๋ ฅ:"); scanf("%s", id); printf("welcome! %s!", id); printf("\n\n\n\n\n"); } 2021. 2. 14.
[C์–ธ์–ด] ์˜ˆ์ œ ํ’€๊ธฐ if, if else, else -์˜์–ด ์„œ์ˆ˜ ํ‘œํ˜„ ์‹œ์Šคํ…œ- ๋ฌธ์ œ: ์˜์–ด๋กœ ์„œ์ˆ˜๋ฅผ ํ‘œํ˜„ํ•  ๋•Œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋‚˜ํƒ€๋‚ธ๋‹ค. 1st 2nd 3rd 4th 5th 6th ... 10th 11th 12th 13th 14th 15th ... 20th 21st 22nd 23rd 24th 25th ... 30th 31st 32nd 33rd 34th 35th ... 40th 41st 42nd 43rd 44th 45th ... 50th ... 91st 92nd 93rd 94th 95th ... 99th 1~99 ์ค‘ ํ•˜๋‚˜๊ฐ€ ์ˆซ์ž๊ฐ€ ์ž…๋ ฅ๋˜๋ฉด ์˜์–ด ์„œ์ˆ˜ ํ‘œํ˜„์„ ์ถœ๋ ฅํ•˜์‹œ์˜ค. #include void main() { int a; //์ •์ˆ˜๊ณต๊ฐ„a ์ƒ์„ฑ. printf("์ˆซ์ž์ž…๋ ฅ:"); scanf("%d", &a); //a์— ์ˆซ์ž์ €์žฅ. int n = a % 10; //a๋ฅผ 10์œผ๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ n์—.. 2021. 2. 14.
[C์–ธ์–ด] ์˜ˆ์ œ ํ’€๊ธฐ -switch- / ๊ณ„์‚ฐ๊ธฐ ๋ฌธ์ œ: 1*3 3/4 1+3 1-5 ์ฒ˜๋Ÿผ ์ž…๋ ฅํ•˜๋ฉด ๊ณ„์‚ฐํ•ด์ฃผ๋Š” ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค์–ด๋ผ. #include void main() { int a, b; //์ •์ˆ˜๊ณต๊ฐ„ a, b ์ƒ์„ฑ. char op; //๋ฌธ์ž๊ณต๊ฐ„ op ์ƒ์„ฑ. scanf("%d %c%d", &a, &op, &b); // ๊ฐ๊ฐ a, op, b์— ์ €์žฅ. switch (op) { //op์— ๋Œ€ํ•ด. case'+': //op๊ฐ€ +์ธ ๊ฒฝ์šฐ. printf("%d", a + b); break; case'-': //op๊ฐ€ -์ธ ๊ฒฝ์šฐ. printf("%d", a - b); break; case '*': //op๊ฐ€ *์ธ ๊ฒฝ์šฐ. printf("%d", a*b); break; case '/': //op๊ฐ€ /์ธ ๊ฒฝ์šฐ. printf("%d", a / b); break; } } 2021. 2. 14.
[C์–ธ์–ด] ์˜ˆ์ œ ํ’€๊ธฐ if else / 7์˜ ๋ฐฐ์ˆ˜ ์ฐพ๊ธฐ ๋ฌธ์ œ: ์ธํ•™์ด๋Š” ์ˆซ์ž 7์„ ์ข‹์•„ํ•œ๋‹ค. ์–ด๋–ค ์ •์ˆ˜๊ฐ€ ์ž…๋ ฅ๋˜๋ฉด ๊ทธ ์ˆ˜๊ฐ€ 7์˜ ๋ฐฐ์ˆ˜์ธ์ง€ ํ™•์ธํ•˜์‹œ์˜ค. #include void main() { int num; //์ •์ˆ˜๊ณต๊ฐ„num ์ƒ์„ฑ. printf("์ •์ˆ˜์ž…๋ ฅ:"); scanf("%d", &num); //num์— ์ˆซ์ž ์ €์žฅ. int n; //์ •์ˆ˜๊ณต๊ฐ„n ์ƒ์„ฑ. n = num % 7; if (n == 0) { //์กฐ๊ฑด๋ฌธ: n์ด 0์ธ๊ฐ€? printf("7์˜ ๋ฐฐ์ˆ˜์ž…๋‹ˆ๋‹ค."); } else { //๋‚˜๋จธ์ง€ ๊ฒฝ์šฐ. printf("7์˜ ๋ฐฐ์ˆ˜๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค."); } 2021. 2. 14.
[C์–ธ์–ด] #09 -2 - ํŒŒ์ผ์ž…์ถœ๋ ฅ - ์ง€๊ธˆ๋ถ€ํ„ฐ๋Š” cmd์ฐฝ๊ณผ ์‹œ์Šคํ…œ์ž…๋ ฅ๊ณผ์˜ ์†Œํ†ต์ด ์•„๋‹ˆ๋ผ ์šด์˜์ฒด์žฌ์™€ ์†Œํ†ตํ•ด๋ณด๊ฒ ๋‹ค. ์œ„ ์ฒ˜๋Ÿผ ํŒŒ์ผ>์—ด๊ธฐ> ํ”„๋กœ์ ํŠธ/์†”๋ฃจ์…˜ ์„ ๋ˆ„๋ฅด๋ฉด ์†Œ์ŠคํŒŒ์ผ์ด ์ €์žฅ๋œ ์œ„์น˜๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์•Œ์•„๋‚ธ ์œ„์น˜๋ฅผ ์—ด์–ด๋‘๊ณ  ์‹œ์ž‘ํ•˜๊ฒ ๋‹ค. ( .cpp ํŒŒ์ผ์ด ์ €์žฅ๋˜์žˆ๋Š” ์œ„์น˜์—ฌ์•ผ ํ•œ๋‹ค.) ๊ทธ๋Ÿฌ๊ณ  ๊ทธ ์œ„์น˜์— input.txt ํŒŒ์ผ์„ ๋งŒ๋“ค๊ณ  ๋‹ค์Œ๊ณผ ๊ฐ™์ด 1234๋ฅผ ์ ์–ด๋†“๊ฒ ๋‹ค. ๊ทธ๋Ÿฌ๊ณ  ์‹œ์Šคํ…œ์„ ํ†ตํ•ด cmd์ฐฝ์— ์ถœ๋ ฅํ•ด๋ณด๊ฒ ๋‹ค. ใ…กใ…กใ…กใ…กใ…ก // [ํŒŒ์ผ์ž…์ถœ๋ ฅ] #include void main() { FILE* in = fopen("input.txt", "r" ); // ๋ฐ์ดํ„ฐ์™€์˜ ์†Œํ†ต์ด๋ฏ€๋กœ * ๋ฅผ ์“ด๋‹ค. // read.์ฝ๊ธฐ๋ชจ๋“œ int num; fscanf(in, "%d", &num); //ํŒŒ์ผ์Šค์บ” (ํŒŒ์ผ๊ณผ์˜ ์†Œํ†ต.) / ๋ณ€์ˆ˜๋ช… in ์— ์—ฐ๊ฒฐ๋œ ํŒŒ์ผ์˜ ์ˆซ์ž๋ฅผ.. 2021. 2. 14.
[C์–ธ์–ด] #09 - call by pointer, ์žฌ๊ท€ํ•จ์ˆ˜, ์ „์—ญ๋ณ€์ˆ˜, ์ •์ ๋ณ€์ˆ˜, ์ง€์—ญ๋ณ€์ˆ˜ - ๋จผ์ €, ๋‹ค์Œ ์ƒํ™ฉ์— ๋Œ€ํ•ด ์–˜๊ธฐํ•ด๋ณด์ž. ๊ฐ’์„ ์„œ๋กœ ๋ฐ”๊พธ๋ ค๊ณ  ์„ค๊ณ„ํ•ด๋ณด์•˜๋‹ค. ใ…กใ…กใ…กใ…กใ…ก #include void swap(int a, int b) { // ์ฃผ์†Œ๋ฅผ ๋ฐ›๋Š” ์ž๋ฃŒํ˜• int tmp = a; a = b; b = tmp; } void main() { int a = 10, b = 20; swap(a, b); // call by value(๊ฐ’์— ์˜ํ•œ ํ˜ธ์ถœ) printf("๊ตํ™˜ํ›„: a=%d b=%d\n", a, b); } ใ…กใ…กใ…กใ…ก #include void swap(int a, int b) { // ์ฃผ์†Œ๋ฅผ ๋ฐ›๋Š” ์ž๋ฃŒํ˜• int tmp = a; a = b; b = tmp; } void main() { int a = 10, b = 20; swap(a, b); // call by value(๊ฐ’์— ์˜ํ•œ ํ˜ธ์ถœ) print.. 2021. 2. 14.
[C์–ธ์–ด] #08 -์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜- 4๊ฐ€์ง€ ์ข…๋ฅ˜- input, output, ๊ธฐ๋Šฅ ์— ๋”ฐ๋ผ. - ๋จผ์ €, ํ•จ์ˆ˜์˜ ๊ตฌ์„ฑ์š”์†Œ๋Š” // 1.๊ธฐ๋Šฅ // 2.input: ์ž…๋ ฅ๊ฐ’, ์ธ์ž, ์ธ์ˆ˜, ๋งค๊ฐœ๋ณ€์ˆ˜, ํŒŒ๋ผ๋ฏธํ„ฐ // 3.output: ์ถœ๋ ฅ๊ฐ’, ๋ฆฌํ„ด๊ฐ’, return, ๋ฐ˜ํ™˜๊ฐ’, ๊ฒฐ๊ณผ๊ฐ’ ์ด๋‹ค. ์ง€๊ธˆ๊นŒ์ง€๋Š” ใ…กใ…กใ…กใ…กใ…ก #include void main() { } ใ…กใ…กใ…กใ…กใ…ก ์™€ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ main() {} ์•ˆ์— ์ฃผ๋กœ ์ž…๋ ฅํ•ด์™”๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ง€๊ธˆ ์•Œ์•„๋ณผ ์‚ฌ์šฉ์ž ์ •์˜ํ•จ์ˆ˜๋Š” ใ…กใ…กใ…กใ…กใ…ก #include void f1(void){ //์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜. //์•ž์˜ void๋ฅผ output, ()์•ˆ์˜ void๋ฅผ input์ด๋ผ ํ•˜๊ณ , ()์•ˆ์˜ void๋Š” ์ƒ๋žต ๊ฐ€๋Šฅํ•˜๋‹ค. } void main() { } ใ…กใ…กใ…กใ…กใ…ก ์ด๋ ‡๊ฒŒ ํ—ค๋”์™€ main()์‚ฌ์ด์— ์ž…๋ ฅํ•œ๋‹ค. ใ…กใ…กใ…กใ…กใ…ก #include void f1() { // ์„ ์–ธ.์ •์˜๋งŒ ๋˜์–ด์žˆ๋Š”์ƒํƒœ pr.. 2021. 2. 14.
[C์–ธ์–ด] #07 1.29 -๋ฌธ์ž์—ด, gets(), strlen(), strcpy(), strcat(), strcmp()- ๋จผ์ €, ๋ฌธ์ž์—ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•ด, ๋ฌธ์ž์—ด = ๋ฌธ์ž๋ฐฐ์—ด + \0(0 byte ๋„๋ฌธ์ž) ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, char str[] = "apple"; char str2[] = {'a', 'p', 'p', 'l', 'e', '\0'}; char str[] = "apple"; char str2[] = {'a', 'p', 'p', 'l', 'e', '\0'}; ์ด์ฒ˜๋Ÿผ " " ๋กœ ๋ฌถ์—ฌ ์žˆ์œผ๋ฉด [๋ฌธ์ž์—ด]์ด๋‹ค. ๋”ฐ๋ผ์„œ ์œ„์˜ ๊ฒฝ์šฐ๋Š” ํฌ๊ธฐ๋„ 5๊ฐ€ ์•„๋‹Œ 6์ด๋‹ค. (๋„๋ฌธ์ž ํฌํ•จ) ** \0๋ฅผ ์•ˆ์“ฐ๋ฉด ๋ฌธ์ž์—ด์ด ์•„๋‹Œ ๊ทธ๋ƒฅ ๋ฌธ์ž๋ฐฐ์—ด์ด๋‹ค. ** ใ…กใ…กใ…กใ…กใ…ก #include void main() { // [๋ฌธ์ž์—ด] // ๋ฌธ์ž๋ฐฐ์—ด+'\0'(1byte.๋„๋ฌธ์ž) == ๋ฌธ์ž์—ด char str[] = "apple"; char str2[.. 2021. 2. 14.
[C์–ธ์–ด] #06 1.27 -๊ฐ€์žฅ ์ž‘์€ ์ •์ˆ˜๊ฐ’ ์ฐพ๊ธฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜, ๋ฒ„๋ธ”์ •๋ ฌ, ์ด์ฐจ์› ๋ฐฐ์—ด, sizeof(), ํญํƒ„ ๊ฒŒ์ž„ ์‹œ์Šคํ…œ- rand() -> include ํ•„์š” time() -> include ํ•„์š” ใ…กใ…กใ…กใ…กใ…ก #include #include #include void main() { int arr[5]; //์š”์†Œ๊ฐ€ 5๊ฐœ์ธ ์ •์ˆ˜๊ณต๊ฐ„ ์ƒ์„ฑ. int size = sizeof(arr) / sizeof(arr[0]); //size ๋Š” ์ „์ฒด ๋ฉ”๋ชจ๋ฆฌ๊ณต๊ฐ„ ๋‚˜๋ˆ„๊ธฐ ์ธ๋ฑ์Šค[0] ๋ฉ”๋ชจ๋ฆฌ srand(time(NULL)); for (int i = 0; i < size; i++) { //size๋Š” ์ธ๋ฑ์Šค ์ˆ˜์™€ ๊ฐ™์œผ๋ฏ€๋กœ ์ธ๋ฑ์Šค ์ˆ˜ ๋งŒํผ ๋ฐ˜๋ณต. arr[i] = rand() % 100 + 1; //100์œผ๋กœ ๋‚˜๋ˆŒ๋•Œ์˜ ๊ฐ€๋Šฅํ•œ ๋‚˜๋จธ์ง€ ์ค‘ ๋žœ๋ค์œผ๋กœ ํ•˜๋‚˜๋ฅผ ์ถœ๋ ฅ. ๋‹จ, 1๋ถ€ํ„ฐ. } printf("[ "); for (int i = 0; i < size; i++) {.. 2021. 2. 14.
[C์–ธ์–ด] #05 - ์ด์ค‘for๋ฌธ, ๋ฐฐ์—ดํ™”, index - ๋จผ์ €, ์ €๋ฒˆ์— ๊ณต๋ถ€ํ•œ ๊ฒƒ์„ ๋ณต์Šตํ•ด๋ณด๊ฒ ๋‹ค. - 10๋ฒˆ๋™์•ˆ ์ •์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜๊ณ , ๊ทธ ์ž…๋ ฅํ•œ ์ˆ˜๋“ค ์ค‘์— ํ™€์ˆ˜๊ฐ€ ๋ช‡๊ฐœ์ธ์ง€ ์ถœ๋ ฅํ•ด๋ณด์ž. ใ…กใ…กใ…กใ…กใ…ก int num; //์ •์ˆ˜๊ณต๊ฐ„num ์ƒ์„ฑ. int cnt = 0; //์ •์ˆ˜๊ณต๊ฐ„ cnt์ƒ์„ฑ ํ›„ 0์ €์žฅ. for (int i = 0; i < 10;i++) { //์ดˆ๊ธฐ์‹: ์ •์ˆ˜๊ณต๊ฐ„ i์— 0์ €์žฅ ; ์กฐ๊ฑด๋ฌธ: i๊ฐ€ 10๋ณด๋‹ค ์ž‘์€๊ฐ€? ; ์ฆ๊ฐ์‹: i++ printf("%d๋ฒˆ์งธ ์ •์ˆ˜์ž…๋ ฅ: ", i + 1); scanf("%d", &num); if (num%2) { //์กฐ๊ฑด๋ฌธ: num์„ 2๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋Š”? cnt++; //cnt์— 1์ถ”๊ฐ€. (์ž…๋ ฅํ•œ ์ˆ˜๊ฐ€ ํ™€์ˆ˜์ธ ๊ฒฝ์šฐ ์ˆ˜ํ–‰.) } } printf("ํ™€์ˆ˜๋Š” ์ด %d๋ฒˆ ์ž…๋ ฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!~~\n", cnt); ใ…กใ…กใ…กใ…กใ…ก int num; //์ •์ˆ˜.. 2021. 2. 14.
[C์–ธ์–ด] #04 - ๋ฐ˜๋ณต๋ฌธ, while, for, do while, continue - ๋ฐ˜๋ณต๋ฌธ์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•˜๊ธฐ์ „์— ๋‚ด๊ฐ€ ๊ณ ๋ฏผํ•˜๋‹ค ํ’€์ง€ ๋ชปํ•œ ํ•œ ์˜ˆ์ œ์— ๋Œ€ํ•ด ์• ๊ธฐํ•ด๋ณด๊ฒ ๋‹ค. ใ…กใ…กใ…กใ…กใ…ก ์ ์ˆ˜์ž…๋ ฅ: (์ •์ˆ˜) 0~79 : C 80~89 : B 90~100 : A ใ…กใ…กใ…กใ…กใ…ก ์œ„์™€ ๊ฐ™์€ ๊ธฐ์ค€์„ ๊ฐ€์ง„ ํ•™์ ์ธก์ • ํ”„๋กœ๊ทธ๋žจ์„ switch๋ฌธ์„ ์‚ฌ์šฉํ•ด์„œ ๋งŒ๋“ค์–ด๋ณด์ž. ๊ฐ ํ•™์ ์˜ ์ ์ˆ˜๋“ค์€ ๊ณตํ†ต์ ์ด ์กด์žฌํ•˜๋Š”๋ฐ, ๊ฐ๊ฐ 10์œผ๋กœ ๋‚˜๋ˆˆ ๋ชซ์ด 7, 8, 9 ํ˜น์€ 10์ด๋ผ๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋ฅผ ์ด์šฉํ•˜์—ฌ ์ž‘์„ฑํ•ด๋ณด๊ฒ ๋‹ค. ใ…กใ…กใ…กใ…กใ…ก int num; //num๋ผ๋Š” ์ •์ˆ˜๊ณต๊ฐ„ ์ƒ์„ฑ. print("์ •์ˆ˜์ž…๋ ฅ: \n"); scanf("%d", &num); //์ž…๋ ฅํ•œ ์ˆ˜๋ฅผ num์— ์ €์žฅ. switch (num/10) { //ํ•ด๋‹น: num์„ 10์œผ๋กœ ๋‚˜๋ˆˆ ๋ชซ. case 7: printf("C"); break; case 8: printf("B"); br.. 2021. 2. 14.
[C์–ธ์–ด] #03 -if, else if, else/ switch, case, break, default- Keyword ์ œ์–ด๋ฌธ --> - 1. ์กฐ๊ฑด๋ฌธ - 2. ๋ฐ˜๋ณต๋ฌธ if else if else switch case default return ์ œ์–ด๋ฌธ์€ ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฐ˜๋ณต๋ฌธ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ์„œ๋กœ ์ฐจ์ด๊ฐ€ ์กด์žฌํ•œ๋‹ค. ์กฐ๊ฑด๋ฌธ: ๋ถ„๊ธฐ์  / ์–‘์žํƒ์ผ ๋ฐ˜๋ณต๋ฌธ: NํšŒ, x๋ฒˆ, ์กฐ๊ฑด์„ ๋งŒ์กฑํ• ๋•Œ๊นŒ์ง€ ๊ณ„์†, ์˜์›ํžˆ ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก ๋จผ์ €, ์กฐ๊ฑด๋ฌธ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ๋‹ค. ์กฐ๊ฑด๋ฌธ์—์„œ๋Š” if ์™€ switch๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, if ์— ๋Œ€ํ•ด์„œ ๋จผ์ € ์•Œ์•„๋ณด์ž. ใ…กใ…กใ…กใ…กใ…ก if (1 ํ˜น์€ 0) { 1์ด๋ฉด ์ˆ˜ํ–‰ํ•  ๋ฌธ์žฅ; } else if (1 ํ˜น์€ 0) { 1์ด๋ฉด ์ˆ˜ํ–‰ํ•  ๋ฌธ์žฅ; } else { ์œ„์˜ ์กฐ๊ฑด์ด ๋ชจ๋‘ 0์ด๋ผ๋ฉด ์ˆ˜ํ–‰ํ•  ๋ฌธ์žฅ; } ใ…กใ…กใ…กใ…กใ…ก ๊ธฐ๋ณธ์ ์œผ๋ก  .. 2021. 2. 14.
[C์–ธ์–ด] #02 - ์—ฐ์‚ฐ์ž - Keyword: ์—ฐ์‚ฐ์ž, ๋ณตํ•ฉ๋Œ€์ž…์—ฐ์‚ฐ์ž, ์ฆ๊ฐ์—ฐ์‚ฐ์ž, ์‹ฌ๋ณผ๋ฆญ ์ƒ์ˆ˜, ์‚ฌ์šฉ์ž ์ •์˜ ์ƒ์ˆ˜ ๋น„๊ต์—ฐ์‚ฐ์ž, ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž, ํ˜•๋ณ€ํ™˜, ๋ช…์‹œ์  ํ˜•๋ณ€ํ™˜(๊ฐ•์ œํ˜•๋ณ€ํ™˜), ์ž๋™ํ˜•๋ณ€ํ™˜, ์‚ผํ•ญ์—ฐ์‚ฐ์ž(์กฐ๊ฑด์—ฐ์‚ฐ์ž) ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก ์ฃผ์†Œ์—ฐ์‚ฐ์ž ์‚ฌ์šฉ #include void main() { int i; printf("์ •์ˆ˜์ž…๋ ฅ: "); scanf("%d", &i); printf("i = %d\n", i); double d; printf("์‹ค์ˆ˜์ž…๋ ฅ: "); scanf("%lf", &d); printf("d = %.2lf\n", d); char c; printf("๋ฌธ์ž์ž…๋ ฅ: "); scanf(" %c", &c); printf("c = %c\n", c); } ์œ„์ฒ˜๋Ÿผ ์ž…๋ ฅํ•˜๋ฉด ์ด๋ ‡๊ฒŒ ์ถœ๋ ฅ๋œ๋‹ค.. 2021. 2. 14.
[C์–ธ์–ด] #01 - int, char, double, print, scanf - ์ฝ”๋“œ -> ์‹คํ–‰๊ฐ€๋Šฅํ•œ ํŒŒ์ผ ์ปดํŒŒ์ผ๋Ÿฌ : ๋นŒ๋“œ - ์†”๋ฃจ์…˜๋นŒ๋“œ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ = main() ํ•จ์ˆ˜๋ฅผ ๋™์ž‘ : ๋””๋ฒ„๊ทธ - ๋””๋ฒ„๊ทธ ํ•˜์ง€์•Š๊ณ  ์‹œ์ž‘ (ctrl + F5) --> ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ = F5 ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก ๋‹ค์Œ์„ ๊ธฐ๋ณธํ˜•์ด๋ผ ํ•œ๋‹ค. #include void main() { printf("ํ™•์ธ"); } #include void main() { printf("ํ™•์ธ"); } ์ด๋ฅผ ์ž…๋ ฅํ•œ ์ƒํƒœ์—์„œ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰, ์ฆ‰ ctrl + F5๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ cmd์ฐฝ์ด ๋œฌ๋‹ค. ๊ธฐ๋ณธํ˜• - ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก ๋ณ€์ˆ˜: ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ณต๊ฐ„.๋ฉ”๋ชจ๋ฆฌ ๋ณ€์ˆ˜์˜ ๊ตฌ์„ฑ์š”์†Œ : ๋ฉ”๋ชจ๋ฆฌ+์ฃผ์†Œ๊ฐ’.. 2021. 2. 14.
728x90