OJ.2012: C语言实验——整数位

    xiaoxiao2021-04-13  31

    问题及代码:

    /* 2012: C语言实验——整数位 题目描述 输入一个不多于5位的正整数,要求: (1)求出它是几位数; (2)分别输出每一位数字; (3)按逆序输出各位数字。 输入 输入一个不多于5位的正整数。 输出 输出数据有3行,第一行为正整数位数,第二行为各位数字,第三行为逆序的各位数字。 样例输入 123 样例输出 3 1 2 3 3 2 1 作者:景怡乐 完成时间:2017年4月13日 */ #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char a[6]; gets(a); int m; m=strlen(a); printf("%d\n",m); int i; for(i=0;i<m-1; i++) printf("%c ",a[i]); printf("%c\n",a[m-1]); for(i=m-1;i>0; i--) printf("%c ",a[i]); printf("%c",a[i]); return 0; } 这道题的格式要特别注意,,做OJ上的题目,还是要细心!!!

    转载请注明原文地址: https://ju.6miu.com/read-668775.html

    最新回复(0)