c语言编程,将一个数组中的值按逆序排列。望解答。谢谢。

c语言编程,将一个数组中的值按逆序排列。望解答。谢谢。,第1张

#include "stdio.h"

int 汪带main(int argc,char *argv[]){

int a[10]={1,2,3,4,5,6,7,8,9,0},i,j,k

for(i=0,j=9i<jj--,i++)

k=a[i],a[i]=a[j],a[j]=k

for(i=0i<颤孙10printf("%d ",a[i++]))

printf("\n")

return 0

}

运行结果:困洞芦

#include<stdio.h>

#include<型乎iostream.h>

#include<iomanip.h>

class inv

{

private:

char a[10]

public:

inv(char x[])

void inve()

void print()

}

inv::inv(char x[])

{

for(int i=0i<10i++)

a[i]=x[i]

}

void inv::inve( )

{

char temp

for(int i=0i<5i++)

{

temp=a[i]

a[i]=a[9-i]

a[9-i]=temp

}

}

void inv::print( )

{

for(int i=0i<裂者10i++)

cout<<setw(5)<<a[i]

cout<卜源悉<endl

}

int main()

{

char x[10]

printf("请输入10个字符:\n")

scanf("%s",x)

inv A(x)

A.print( )

A.inve( )

A.print( )

return 0

}


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存