输入一个正整数倒序输出并输出每一个位上的数。C语言程序怎么写。

供稿:hz-xin.com     日期:2025-01-13
输入一个正整数倒序输出并输出每一个位上的数。C语言程序怎么写。在

写个循环
int a,i;
int b[10];
while(a)
{
b[i]=a%10;

a=a/10;

i++;

}

后面直接遍历输出就行了

#include
int main()
{int n,x;
scanf("%d",&x);
for(n=0;x;x/=10,n++)
printf("%d ",x%10);
printf("
它是%d位数
",n);
return 0;
}

	int n,i;
scanf("%d",&n);
while(n>0)
{
i=n%10;
n=n/10;
printf("
%d",i);
}


C语言如何输入任意5位正整数然后让其按倒序输出
include<stdio.h> main(){ int a[5],i;for(i=0;i<5;i++)scanf("%d",&a[i]);for(i=4;i>=0;i--)printf("%d ",a[i]);return 0;}

C语言题目。 给一个正整数,要求:①求出它是几位数;②分别打印出每一位...
\/*C语言题目。 给一个正整数,要求:①求出它是几位数;②分别打印出每一位数字;③按逆序打印出各位数字*\/#include<stdio.h>void main(void){int numCount(int);void printNumber(int);void printResNumber(int);int num;\/***\/if(scanf("%d",&num)!=1||num<0){printf("输入不合格!!

输入正整数n倒序显示26个大写字 母,每行输出n个字母
include<stdio.h>int main(){int i,n; scanf("%d",&n); for(i=25;i>=0;i--) printf("%c%c",i+'A',(26-i)%n==0?'\\n':' '); return 0;}

给定一个不多于5位的正整数,求它是几位数,并分别打印出每一位数字。
include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ char a[99]; gets(a); int i=strlen(a); char *p=a; printf("%d位数\\n",i); while(*p) { printf("%c",*p); *p++; } return 0;} ...

python输入一个正整数(位数不限),将其倒序输出,如输入78961,输出1698...
def inversenum(num)numlist=liststr(nun)while numlist[-1]='0':numlist. pop()tmp=''.join(numlist[::-1])return tmp

...的任意正整数,然后反序输出,例如,输入:34567,输出?
include<bits\/stdc++.h> using namespace std;int main() { string s;cin>>s;reverse(s.begin(),s.end());cout<

输入任意一个正整数,将其反向输出。如:输入12345,输出54321。刚学C++...
include<iostream> using namespace std;int main(){ int n;cin>>n;while(n) \/\/倒序输出整数 { cout<<n%10;n\/=10;} }

给出一个正整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按...
\/ -6395471-6395471是7位数!倒序:-1745936Press any key to continue \/ include <stdio.h>#include <math.h>int main() { int a,cnt = 0,b; int n = 0,sign = 1; char s[15]; scanf("%d",&a); if(a < 0) { a = -a; sign = -1; } b = a; while(a) { \/\/1...

C++用while做 给出任意一个正整数,要求:(1)求它是几位数 (2)按逆序...
include <iostream>using namespace std;check(int);main(){ int x; cout<<"请输入一个正整数"<<endl; cin>>x; check(x); return 0;}int check(int x){ int i=1; int str[20]; int sum=0; while(x>=10) { str[i-1]=x%10; x=x\/10; i++...

『C语言』如何输入任意5位正整数,然后让其按倒序输出?
\/\/\/作者:悉雨辰寂 \/\/\/ \/\/头文件 include <stdio.h> include <string.h> \/\/主函数 main(){ char str_in[6];char str_out[6];printf("请输入一个五位整数:")scanf("%s",str_in);str_out=my_strrev(str_in);printf("反转后的五位整数是:%s",str_out);} \/\/反转函数 char * m...