ZKX's LAB

不多于五位数的倒序输出 给定一个不多于5位的正整数,求它是几位数并且按逆序分别输出每一位数字的C语言程序如何编写?

2020-10-04知识6

给定一个不多于5位的正整数,求它是几位数并且按逆序分别输出每一位数字的C语言程序如何编写? #includeint main(){int x,x1,i,n,a[6]={0};scanf(\"%d\",&x);x1=x;for(n=0;x;n+){a[n]=x%10;x/10;}printf(\"%d是%d位数\\n\",x1,n);for(i=0;i;i+)printf(\"%d\",a[n-1-i]);printf(\"\\n逆序输出是:\");for(i=0;i;i+)printf(\"%d\",a[i]);return 0;}C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

不多于五位数的倒序输出 给定一个不多于5位的正整数,求它是几位数并且按逆序分别输出每一位数字的C语言程序如何编写?

输入一个不多于五位的的正整数,要求逆序输出。例如,输入123,逆序输出为321.编写一个C程序? 只能用if~else语句,其他不能用。只能用if~else语句,其他不能用。寻不见烟火,唯有落寞。spiritsaway.info 。输入一个不多于五位的的正整数,要求逆序输出。。

不多于五位数的倒序输出 给定一个不多于5位的正整数,求它是几位数并且按逆序分别输出每一位数字的C语言程序如何编写?

给出一个不多于5位的正整数,1,求它是几位数。2逆序输出每一位数字。

不多于五位数的倒序输出 给定一个不多于5位的正整数,求它是几位数并且按逆序分别输出每一位数字的C语言程序如何编写?

给出一个不多于5位数的正整数,要求求出他是几位数,分别打印出每一位数字,按逆序打印出个位数字? main(){long a,b,c,d,e,x;scanf(\"%ld\",&x);a=x/10000;分解出万位*/b=x%10000/1000;分解出千位*/c=x%1000/100;分解出百位*/d=x%100/10;分解出十位*/e=x%10;分解出个位*/if(a。0)printf(\"there are 5,%ld%ld%ld%ld%ld\\n\",e,d,c,b,a);else if(b。0)printf(\"there are 4,%ld%ld%ld%ld\\n\",e,d,c,b);else if(c。0)printf(\"there are 3,%ld%ld%ld\\n\",e,d,c);else if(d。0)printf(\"there are 2,%ld%ld\\n\",e,d);else if(e。0)printf(\"there are 1,%ld\\n\",e);}

输入一个不多于5位的正整数,按顺序和逆序各输出每一位上的数字。 #includevoid main(){int num,i,j,k,l,m,t=1;begin:cout第\"次输入:;cin>;>;num;if(num>;99999|num){cout输入数值有误,请输入一个不多于五位的正整数。t+;goto begin;}i=num/10000;j=num/1000-i*10;k=num/100-i*100-j*10;m=num%10;l=num%100/10;cout正序输出:\"万位\"千位\"百位\"十位\"个位\";cout逆序输出:\"个位\"十位\"百位\"千位\"万位\";}不知道可以不。

#printf

随机阅读

qrcode
访问手机版