C언어 기초 입출력 예제
#1001번
#include <stdio.h>
int main(void)
{
printf("Hello");
return 0;
}
#1002번
#include <stdio.h>
int main(void)
{
printf("Hello World");
return 0;
}
#1003번
#include <stdio.h>
int main(void)
{
printf("Hello\n");
printf("World\n");
return 0;
}
#1004번
#include <stdio.h>
int main(void)
{
printf("\'Hello\'");
return 0;
}
#1005번
#include <stdio.h>
int main(void)
{
printf("\"Hello World\"");
return 0;
}
#1006번
#include <stdio.h>
int main(void)
{
printf("\"!@#$%%^&*()\"");
return 0;
}
#1007번
#include <stdio.h>
int main(void) // "C:\Download\hello.cpp"
{
printf("\"C:\\Download\\hello.cpp\"");
return 0;
}
#1008번
#include <stdio.h>
int main(void)
{
printf("\u250c\u252C\u2510\n");
printf("\u251C\u253C\u2524\n");
printf("\u2514\u2534\u2518");
return 0;
}
설명: 유니코드가 생소하다면 시간 뺏길 요소가 될 수 있는 문제.
#1010번
#include <stdio.h>
int main(void)
{
int num;
scanf("% d",&num);
printf("%d\n", num);
return 0;
}
#1011번
#include <stdio.h>
int main(void)
{
char num;
scanf("%c", &num);
printf("%c", num);
return 0;
}
#1012번
#include <stdio.h>
int main(void)
{
float num;
scanf("%f", &num);
printf("%f", num);
return 0;
}
#1013번
#include <stdio.h>
int main(void)
{
int num1, num2;
scanf("%d %d", &num1, &num2);
printf("%d %d", num1, num2);
return 0;
}
#1014번
#include <stdio.h>
int main(void)
{
char a, b;
scanf("%c %c", &a, &b);
printf("%c %c", b, a);
return 0;
}
#1017번
#include <stdio.h>
int main(void)
{
int num;
scanf("%d", &num);
printf("%d %d %d", num, num, num);
return 0;
}
#1018번
#include <stdio.h>
int main(void)
{
int num1, num2;
scanf("%d:%d", &num1, &num2);
printf("%d:%d", num1, num2);
return 0;
}
#1019번
#include <stdio.h>
int main(void)
{
int y, m, d;
scanf("%d.%d.%d", &y, &m, &d);
printf("%04d.%02d.%02d", y, m, d);
return 0;
}
설명:
printf함수에서 %04d의 경우 해당 정수를 4자리, %02d의 경우 2자리로 맞춰서 출력하고, 자릿수가 부족하면 앞에 0을 채운다는 의미.
#1020번
#include <stdio.h>
int main(void)
{
int num1, num2;
scanf("%d-%d", &num1, &num2);
printf("%06d%07d", num1, num2);
return 0;
}
'코드업(CodeUp)' 카테고리의 다른 글
[코드업] C언어 기초 100제: 1021번~1040번 (0) | 2025.05.17 |
---|