编写代码?给出一个不多于5位的整数,要求:1,求出它是几位数.2,分别输出每一位数字.3,按逆序输出各位数字.
题目
编写代码?给出一个不多于5位的整数,要求:1,求出它是几位数.2,分别输出每一位数字.3,按逆序输出各位数字.
C语言初学者.
答案
供参考.
#include "stdafx.h"
#include "stdio.h"//
#include "string.h"//
#include "stdlib.h"//
void main(void){/*主程序*/
int n,lax,i;
char ax[10]={NULL,};
printf("请输入一个不大于5位的十进制正整数!
n=");
scanf("%d",&n);
lax=strlen(itoa(n,ax,10));
printf("输入的是%d位数
每一位是",lax);
for(i=0; i=0;printf("%c ",ax[--i]));
printf("
");
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点