์ถ๋ ฅ
printf("์ ์: %d \n", 500);
printf("์ค์: %f \n", 4.5);
printf("๋ฌธ์: %c \n", 'B');
๋ฌธ์์ด ํ๋ฉด์ ์ถ๋ ฅ
#include <stdio.h> #stdio: standard input output
int main(void)
{
printf("Hi");
return 0;
}
๋งจ๋ ํ์ด์ฌ, ์๋ฐ๋ง ์ฐ๋ค๋ณด๋ ; ๋ถ์ด๋๊ฒ ๋๋ฌด ์ด์ํ๋ค. ๊ทธ๋ฆฌ๊ณ #include ์ ์ฐ๊ณ ์ถ๋ค...
- stdio.h -> ์ ์ถ๋ ฅํจ์ ํฌํจ๋จ
์ ์ด๋ฌธ์
- ๊ฐํ: \n
- ํญ: \t
- ์บ๋ฆฌ์ง ๋ฆฌํด(์ถ๋ ฅ ์์น ์ค ๋งจ ์์ผ๋ก): \r
- ๋ฐฑ์คํ์ด์ค: \b
#include <stdio.h>
int main(void)
{
printf("Hi1\n"); //๊ฐํ ์ํด์ \nํ์
printf("Hi\t2"); //8์นธ ๋์ด์ฐ๊ธฐ ํด์ค๋ค.
printf("Hi\b3"); //ํ ์นธ ์ผ์ชฝ์ผ๋ก ์ด๋ -> H3i๊ฐ ์ถ๋ ฅ๋ ๊ฒ
return 0;
}
์ ์ ์ค์ ์ถ๋ ฅ
- ๋ฐํ๋ฌธ์
- ์ ์: %d
- ์ค์: %lf
#include <stdio.h>
int main(void)
{
printf("%d\n",10); // %d ์์น์ 10 ์ถ๋ ฅ
printf("%lf\n",3.14); // %lf ์์น์ 3.14 ์ถ๋ ฅ
printf("%.1lfn",3.14); // %lf ์์น์ 3.14 ๋์งธ์๋ฆฌ ๋ฐ์ฌ๋ฆผํ์ฌ ์ถ๋ ฅ ->3.1
printf("%d + %d = %d",1,2,1+2); //๋ฐํ ๋ฌธ์ ์ฌ๋ฌ ๊ฐ ์ฌ์ฉ -> 1 + 2 = 3
return 0;
}
์ ๋ ฅ
์ ์ ์ ๋ ฅ
#include <stdio.h>
int main(void)
{
int height;
double weight;
scanf("%d%lf", &height, &height); //height,weight์ ๊ฐ ์
๋ ฅ
printf("ํค:%d, ๋ชธ๋ฌด๊ฒ:%lf\n", height,weight);
return 0;
}
๋ฌธ์,๋ฌธ์์ด ์ ๋ ฅ
#include <stdio.h>
int main(void)
{
//๋ฌธ์
char ch;
printf("Enter a character: ");
scanf("%c", &ch); // ํ ๊ฐ์ ๋ฌธ์ ์
๋ ฅ๋ฐ๊ธฐ
printf("You entered: %c\n", ch);
//๋ฌธ์์ด
char str[100];
printf("Enter a string: ");
scanf("%s", str); // ๋ฌธ์์ด ์
๋ ฅ๋ฐ๊ธฐ (๊ณต๋ฐฑ ํฌํจ ๋ถ๊ฐ)
printf("You entered: %s\n", str);
return 0;
}
- ๋ฌธ์ ์ ๋ ฅ: &๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์ ๋ณ์ ์ ๋ ฅ
- ๋ฌธ์์ด ์ ๋ ฅ: &์ฌ์ฉ ์ํจ. ๋ฐฐ์ด ์ด๋ฆ ์์ฒด๊ฐ ์ฃผ์๋ฅผ ๊ฐ๋ฆฌํค๊ธฐ ๋๋ฌธ
'๐ปโโ๏ธ์ ๊ณต๊ณต๋ถ > C์ธ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
6. ๋ฐ๋ณต๋ฌธ (0) | 2024.09.05 |
---|---|
5. ์กฐ๊ฑด๋ฌธ (0) | 2024.09.05 |
4. ์ฐ์ฐ์ (0) | 2024.09.05 |
2. ๊ธฐ๋ณธ์๋ฃํ๊ณผ ๋ณ์ (0) | 2024.09.03 |
๊ฐ์: C์ธ์ด ์ ๋ฆฌ (0) | 2024.09.03 |