用C++写一个求逆序数的程序.

用C++写一个求逆序数的程序.,第1张

#include <iostream.h>

main()

{

char a[9],b[9]

char *p1,*p2,*p3,*p4

int count,fg

cout<<"输入一个基本数:"

cin>>a

cout<<endl<<"输入基本数的一个变序数:"蚂档大

cin>>b

count=0

p2=b

while(*p2){

fg=0

for(p1=a*p1p1++)

if(*p1==*p2)

{

fg=1

break

}

if(fg){

for(p3=ap3<p1p3++)

for(p4=p2+1*p4p4++)

if(*p3==*p4)count++

}

p2++

}

cout<<蠢槐"逆序数为:"<<count

system("pause"闷竖)

return 0

}

上述代码经编译通过

1、首先打开软件VC++6.0软件,准备一个空白的C语言文件,引入头文件并写好主函数:

2、然后输入代码,首先定义数组,接着用一个for循环接受用户输入的数组元素并将其打印到屏幕上,并保存猛桥到前面的数组中,然后用第二个for循环逆序排序,方法就是前面的元素和后面的元素比较大小,前面比后面小就交换顺序,最后再用一个罩仿for循环输出排序的结果:

3、最后编译运行写好的程序,打开一个命令行,输入7个不同的数,之后程序就会把输入的数逆序输出了。以上就是C语言编程实现数组逆序输出的方法:枝闷猛


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12356412.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存