问一道编程题目···给一个不多于5位的正整数1求出它是几位数2分别输出每一位数字3求出它的逆序数并输出,例如123逆序数
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/13 13:50:24
问一道编程题目···
给一个不多于5位的正整数
1求出它是几位数
2分别输出每一位数字
3求出它的逆序数并输出,例如123逆序数就是321
谢谢了····
给一个不多于5位的正整数
1求出它是几位数
2分别输出每一位数字
3求出它的逆序数并输出,例如123逆序数就是321
谢谢了····
![问一道编程题目···给一个不多于5位的正整数1求出它是几位数2分别输出每一位数字3求出它的逆序数并输出,例如123逆序数](/uploads/image/z/5025975-15-5.jpg?t=%E9%97%AE%E4%B8%80%E9%81%93%E7%BC%96%E7%A8%8B%E9%A2%98%E7%9B%AE%C2%B7%C2%B7%C2%B7%E7%BB%99%E4%B8%80%E4%B8%AA%E4%B8%8D%E5%A4%9A%E4%BA%8E5%E4%BD%8D%E7%9A%84%E6%AD%A3%E6%95%B4%E6%95%B01%E6%B1%82%E5%87%BA%E5%AE%83%E6%98%AF%E5%87%A0%E4%BD%8D%E6%95%B02%E5%88%86%E5%88%AB%E8%BE%93%E5%87%BA%E6%AF%8F%E4%B8%80%E4%BD%8D%E6%95%B0%E5%AD%973%E6%B1%82%E5%87%BA%E5%AE%83%E7%9A%84%E9%80%86%E5%BA%8F%E6%95%B0%E5%B9%B6%E8%BE%93%E5%87%BA%2C%E4%BE%8B%E5%A6%82123%E9%80%86%E5%BA%8F%E6%95%B0)
#include "stdio.h"
main()
{char a[10];
int i,j;
h:
printf("请输入数字,注意不能超过5位:");
gets(a);
for(i=0;a[i];i++);
if(i>5)
{printf("输入错误,请检查您输入的数字格式以及位数\n");
goto h;
}
printf("这个数字的位数为:%d\n",i);
printf("这个数字的倒序输出为:");
for(j=i-1;j>=0;j--)
printf("%c",a[j]);
}
这样就行了
main()
{char a[10];
int i,j;
h:
printf("请输入数字,注意不能超过5位:");
gets(a);
for(i=0;a[i];i++);
if(i>5)
{printf("输入错误,请检查您输入的数字格式以及位数\n");
goto h;
}
printf("这个数字的位数为:%d\n",i);
printf("这个数字的倒序输出为:");
for(j=i-1;j>=0;j--)
printf("%c",a[j]);
}
这样就行了
问一道编程题目···给一个不多于5位的正整数1求出它是几位数2分别输出每一位数字3求出它的逆序数并输出,例如123逆序数
输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字
给一个不多于5位的正整数,要求:1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字
编写代码?给出一个不多于5位的整数,要求:1,求出它是几位数.2,分别输出每一位数字.3,按逆序输出各位数字.
给一个不多于5位的正整数,要求1,求出它是几位数!2分别打印出每一位数字!3按逆序打印出各数字!
c语言输入一个不多于5位正整数要求:求出它是几位数;分别打印出每一位数字;按逆序输出各位数字.
给1个不多于5位的正整数要求1求出它是几位数2分别打印出每一位数字3按逆序打印出各位数字用C语言编程
给一个不多于5位的正整数,要求:①求出它是几位数;②分别打印出每一位数字;③按逆序打印出各位数字.
C语言 给出一个不多于5位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字,
C语言编程,给定一个不多于5位的正整数,求① 求它是几位数② 分别输出每一位数字③ 按逆序输出各位数字
输入一个不多于5位的正整数,要求:1)求它是几位数;2)合成它的逆序数并输出,如原数是123,输出为321.
C语言 给出一个不多于4位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字,