【C语言】将n个数按输入时顺序的逆序排列输出,用函数和指针实现。

解题思路:先定义一个较大的整型数组,再从键盘获取将要输入几个数,一次接收这几个数并存入数组,调用函数将原来数组中的数颠倒次序,主函数再输出即可。

编写程序:

#include
int main(){
	void sort(int a[],int n);	//函数声明 
	int a[20]={0},i,num=0;
	int *p=a;		//定义一个指针变量 
	printf("要输入的数的个数(<20):");	
	scanf("%d",&num);		//获取需要输入的数的个数 
	printf("输入这%d个数:\n",num); 
	//输入数 
	for(i=0;i

运行截图:

【C语言】将n个数按输入时顺序的逆序排列输出,用函数和指针实现。_第1张图片

你可能感兴趣的:(C语言,c语言,算法)