给出一个不多于5位的正整数,要求:输出它是几位数;分别输出每一位数,按逆顺序输出各位数字,如321,则123
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/31 18:01:03
给出一个不多于5位的正整数,要求:输出它是几位数;分别输出每一位数,按逆顺序输出各位数字,如321,则123
楼主是要用C语言来编写程序么?
以下是C语言程序代码
如果楼主的编译器不支持汉字的话,请将以下代码中汉字替换掉.
#include "stdio.h"
#define M 256
int main(void)
{
int num,temp,digit_num;
int digit[M];
int i,flag;
do
{
flag=1;
printf("请输入数字:\n");
scanf("%d",&num);
printf("\n");
if(num>99999)
{
printf("您输入的数字大于5位数!\n");
printf("\n");
flag=0;
printf("\t您要重新输入吗?(y|n?)");
getchar();
}
else break;
}while(getchar()=='y'||getchar()=='Y');
if(flag)
{
digit_num=0;
temp=num;
for(i=0;temp!=0;i++)
{
digit[i]=temp%10;
temp=temp/10;
digit_num++;
}
printf("您输入的数字为%d位数\n每位数字按逆序排列为:",digit_num);
for(i=0;i<digit_num;i++)
printf("%d ",digit[i]);
printf("\n");
}
getch();
}
给出一个不多于5位的正整数,要求:输出它是几位数;分别输出每一位数,按逆顺序输出各位数字,如321,则123
给一个不多于5位的正整数,要求:1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字
C语言 给出一个不多于4位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字,
c++有一个题 对从键盘输入的一个不多于5位的正整数,能输出它的位数并输出它的各位数字之和c++有一个题 对从键盘输入的一个不多于5位的正整数,能输出它的位数并输出它的各位数字之和
设计一个C语言程序:给一个不多于5位的正整数,要求:求出它是几位数;分别输出每要求;求他几位数,分别输出每一位数字,按逆序输出个位数字
C语言 给出一个不多于5位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字,#include stdio.hvoid main(){int x,a,b,c,d,e,n,j;printf(请输入一个不多于5位的正整数
);scanf(%d,&x);a=x/1000
写一个程序 一个不多于5位数字的正整数 判断它是否为回文数 是则输出最好用数组
一道简单的c语言题(给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、……)给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按
编写代码?给出一个不多于5位的整数,要求:1,求出它是几位数.2,分别输出每一位数字.3,按逆序输出各位数字.C语言初学者.
C语言:输入一个多于5位的正整数,要求:求它是几位数,分别输出每一个数字,按逆序输出各位数字
1 给一个不多于5位的正整数,要求:求出他是几位数 分别输出每一位数字 按照逆顺序输出各位数字 如原数为123 应输出3212 写一个判断素数的函数 在主函数输出一个整数 输出是否素数的信息3
输入一个不多于5位的正整数,要求:1)求它是几位数;2)合成它的逆序数并输出,如原数是123,输出为321.请用C++编写,因为我初学,所以请高手劲量使用简单的语句,可以让我看懂的.
输入一个不多于5位的正整数,要求:(1)求它是几位数;(2)逆序打印出各位数字.
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字.
用 pascal 编程Description给出一个不多于5位的非负整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123Input一个不大于5位的数字Output三行 第一
c语言课程设计 给出不多于5位的正整数. 1.求出他是几位数. 2.分别输每一位数字 3.按逆顺序输出各位数字,例如原数为321,应输出123. 4.将所有平方值小于这个正整数的整数存储到到一个数组中,
C语言编程,给定一个不多于5位的正整数,求① 求它是几位数② 分别输出每一位数字③ 按逆序输出各位数字如输入321,会输出123
给一个不多于五位正整数,请输出每一位数(运用条件语句)