본문 바로가기

C C++/C C++ 백준69

C언어 백준 11721번 열 개씩 끊어 출력하기 문제 문제 알파벳 소문자와 대문자로만 이루어진 길이가 N인 단어가 주어진다. 한 줄에 10글자씩 끊어서 출력하는 프로그램을 작성하시오. 문제풀이 #include #include int main(void) { char arr[100]; scanf("%s",arr); int i; for(i=0;i 2022. 5. 20.
C언어 백준 11720번 숫자의 합 문제 N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 문제풀이 #include int main(void) { int n; scanf("%d",&n); int sum = 0; char arr[n]; scanf("%s",arr); int i; for (i=0;i 2022. 5. 18.
C언어 백준 11719번 그대로 출력하기 2 문제 입력 받은 대로 출력하는 프로그램을 작성하시오. 문제풀이 #include int main(void) { char a; while (scanf("%c",&a)!=EOF) { printf("%c",a); } return 0; } - 이전 백준 11718번 풀이와 동일합니다. char형을 선언 후 while 문으로 입력되는 값을 바로 출력하는 형태입니다. 이 때 EOF(EndOfFile) 조건으로, 입력이 끝날때까지 루프를 반복합니다. - 띄어 쓰기도 포함하기 때문에 같은 코드로 정답이 됩니다. 2022. 5. 18.
C언어 백준 11718번 그대로 출력하기 문제 입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또, 각 줄은 공백으로 시작하지 않고, 공백으로 끝나지 않는다. 문제 풀이 #include int main(void) { char a; while (scanf("%c",&a)!=-1) { printf("%c",a); } return 0; } - char a;를 통해 char 변수를 선언합니다. - 입력이되면 계속해서 출력이 되도록 while 조건을 통해 입력이 될 때 출력하도록 구성합니다. 이 때, 조건을 scanf("%c",&a)!=EOF)으로 설정합니다. EOF는 End Of File로, 파일 끝에 도달하는 경우, 즉 입.. 2022. 5. 18.