중 M2018 가을 C 입문 과 진급 연습 7 - 37 출력 정수 여러분 숫자
934 단어 중 M2018 가을 C 입문 및 진급 연습
입력 형식: 한 줄 에 입력 하여 긴 정형 범위 내의 비음 정 수 를 보 여 줍 니 다.
출력 형식: 높 은 자리 에서 부터 이 정수 의 숫자 를 한 자리 씩 출력 합 니 다. 각 숫자 뒤에 빈 칸 이 있 습 니 다.
입력 샘플: 123456 출력 샘플: 1, 2, 3, 4, 5, 6
입력 한 것 을 char 형 배열 로 설정 하고 배열 의 모든 값 을 출력 하면 됩 니 다.
#include
int main()
{
char s[256];
scanf("%s",s);
for(int i = 0;i
이전에 이렇게 썼 는데 제출 한 후에 마지막 으로 결과 가 잘못 되 었 습 니 다.n 의 값 이 부족 할 수도 있다 는 생각 에 n 을 double 형 으로 바 꾸 려 고 했 지만 n% 10 곳 에서 잘못 나 타 났 습 니 다.나머지 기호의 양쪽 값 은 정형 이 어야 한다.
#include
int main()
{
int n;
int a[100],i = 1;
scanf("%d",&n);
while(n)
{
int temp = 0;
temp = n % 10;
a[i] = temp;
n = n / 10;
i++;
}
for(int j = i - 1; j > 0; j--)
{
printf("%d ",a[j]);
}
return 0;
}