C语言输入一个五位数 并把这个五位数各位数字由大到小重新排列组成的五位数输出.哪里有错误啊?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/16 19:28:08
C语言输入一个五位数 并把这个五位数各位数字由大到小重新排列组成的五位数输出.哪里有错误啊?
#include "stdio.h"
main()
{
int a[4],i,j,temp;
long s;
scanf("%ld",&s);
a[0]=s/10000; //分解数位
a[1]=s/1000%10;
a[2]=s/100%10;
a[3]=s/10%10;
a[4]=s%10;
for(i=0;i
#include "stdio.h"
main()
{
int a[4],i,j,temp;
long s;
scanf("%ld",&s);
a[0]=s/10000; //分解数位
a[1]=s/1000%10;
a[2]=s/100%10;
a[3]=s/10%10;
a[4]=s%10;
for(i=0;i
笨了吧,一开始就用串接收这此数字(或是把它打到串里),再操作不就省事了?排完序后直接输出串,都不再换来换去
scanf("%5[0-9]",buf);
for(int i=0;i
再问: 没学过串。。
再答: 那就用你学过的方法吧,五位数字,每个得一个整数来存 int Arr[5],n,i,j;//5位数要五个整数来分开存 scanf("%5d",n); for(i=0;i
scanf("%5[0-9]",buf);
for(int i=0;i
再问: 没学过串。。
再答: 那就用你学过的方法吧,五位数字,每个得一个整数来存 int Arr[5],n,i,j;//5位数要五个整数来分开存 scanf("%5d",n); for(i=0;i
C语言输入一个五位数 并把这个五位数各位数字由大到小重新排列组成的五位数输出.哪里有错误啊?
C语言输入一个整数 并把这个整数各位数字由大到小重新排列组成的整数输出
有没有C语言大神啊,帮写个程序呗.输入一个五位数的正整数,按顺序输出组成该整数的各位数字!
一个五位数恰好等于他与各位数字和的2009倍,则这个五位数是多少
把12345这五个数字组成无重复数字的五位数,并把它们按由小到大的顺序排列成一个数列,43251是这个数列的
有一个四位数,各位上的数字各不相同,它和它的反序数之和为一个五位数,且这个五位数的数字排列是以当中的数字为对称的.这样的
有1.2.3.4.5这五个数字组成的五位数共有多少个?其中24135按从小到大排列是第几个?将这些五位数从大到小排列,第
一个五位数的各位数字都是末位数字4的倍数,这样的五位数有多少个?
一个五位数恰好等于它各位数字和的2007倍,则这个五位数是______.
C语言求五位数 各位数的平方和等于100的最大五位数
有一个五位数与他的反序数之和是67866,这个五位数的前三位数字组成的三位数是9的
有一个五位数是这个五位数去掉去掉万位上的数字后得到的四位数的9倍,那么满足条件的五位数有哪几个?