728x90
반응형
Q11. 양의 정수를 입력하고 자릿수를 출력하는 프로그램을 작성하세요. 예를 들어 135를 입력하면 '그 수는 3자리입니다.'라고 출력하고, 1314를 입력하면 '그 수는 4자리입니다.'라고 출력하면 됩니다.
#include <stdio.h>
int main(void)
{
int num, i;
do
{
puts("양의 정수를 입력하세요.");
scanf("%d", &num);
} while(num < 1);
i = 0;
while(num > 0)
{
num = num / 10;
i++;
}
printf("그 수는 %d자리입니다.\n", i);
return 0;
}
728x90
반응형
'Algorithm > Do it' 카테고리의 다른 글
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.38 (0) | 2019.02.23 |
---|---|
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.38 (0) | 2019.02.23 |
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.33 (0) | 2019.01.26 |
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.31 (0) | 2019.01.26 |
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.31 (0) | 2019.01.26 |