|1191|C语言实验——整数位
程序员文章站
2022-07-05 14:22:55
...
Problem Description
输入一个不多于5位的正整数,要求:
(1)求出它是几位数;
(2)分别输出每一位数字;
(3)按逆序输出各位数字。
(1)求出它是几位数;
(2)分别输出每一位数字;
(3)按逆序输出各位数字。
Input
输入一个不多于5位的正整数。
Output
输出数据有3行,第一行为正整数位数,第二行为各位数字,第三行为逆序的各位数字。
Example Input
123
Example Output
3 1 2 3 3 2 1
Hint
#include<stdio.h>
#include<string.h>
int main()
{
char a[5];
int i;
gets(a);
int n=strlen(a);
printf("%d\n",n);
for(i=0;i<n;i++)
{
printf("%c ",a[i]);
}
printf("\n");
for(i=n-1;i>=0;i--)
{
printf("%c ",a[i]);
}
return 0;
}
// 收获b:数组处理问题 strlen的使用
上一篇: echarts scatter
下一篇: 笔记:ORACLE数据库基础学习 第五天