问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求助啊!!!C语言指针问题!!!

发布网友 发布时间:2022-04-27 04:39

我来回答

1个回答

热心网友 时间:2022-06-26 08:49

一、void sort(int *x,int n),void sort(int x[],int n)的意思是一样的
在形参中:int *x ,int x[]的意义差不多,
相同点:x都代表一个地址
不同点:int *x中,x是个指针变量,可以做自增减运算,如:x++ , x-=1等,还可以象数组一样来引用数据,如:x[1], x[5]
而int x[]说明x是个数组名 , 不能做自增减运算,但可以通过 x+1,x+2等方法来访问数组数据。当然也可象数组一样来引用数据。
二、
k=i;//当前数的位置
for(j=i+1;j<n;j++)
if(*(x+j)>*(x+k))
k=j; //比当前数大的那个数的位置
从当前位置向后找到一个比当前数大的数,记下它的新位置k
三、if(k!=i)
如果找到一个比当前数大的数,k会变的(k=j),如果没有找到k不会变,k还是等于i
如果找到了新数(k != i ),就进行交换追问交换之后,由于K=J了是不是,x[k]就跑到x[i]前面去了呢?

追答是的,x[k] 与 x[i] 进行了位置交换

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
intel 英特尔 酷睿 i5-9400F CPU 2.9GHz 6核6线程-详细介绍 vivo手机越用网络越慢 怎么检测 二手苹果电脑交易注意买二手苹果笔记本电脑应注意什么 比如我买一个二手笔记本卖家笔记本预装正版win10的话把他账号注销登录我... 二手苹果笔记本怎么更改账户 军婚假期有多少天 金立e6mini开机出现el 甘肃基层卫生主要内容 甘肃基层医疗卫生系统怎么撤销处方 天津市选调生通过面试了不去会怎么样 别人借用我的营业执照,需要和对方签订什么样的协议? 怎样才能判断出新生儿是否脑瘫? C++中void sortValue(Card *cards)的意思 怎样排除宝宝是脑瘫呢? 别人借用身份证开公司应该签订什么协议 定义函数void sort(int a[ ],int n),用选择法对数组a中的元素升序排列。 我们公司的一个部门要外包给个人,这样合法吗?同个人签定合同,这样有没有触犯法律。 从哭声能辨别婴儿是不是脑瘫吗 void sort(char **string)函数参数什么意思?? 个人可以借用资质和公司签订工程承包合同吗 3个半月的婴儿,哭闹时头后仰,爱打挺,是小儿脑瘫么 void sort和void display和void stat 是什么意思 宝宝手舞足蹈不停是脑瘫吗 c语言指针中 void sort(char *name[],int n); void printf(char *name[],int n); 是什么意思? 怎样排除宝宝是脑瘫 如何健全和完善商业银行内部控制机制 下面代码中的void sort(T &a,int n)中的&什么意思,求解释,多谢 宝宝表现为肌张力高、爱哭闹,是不是患有脑瘫? 请各位说说void sort里的算法是什么意思 C++ void sort(int * a ,int len) 定义函数void sort(int a[],int n),用选择法对数组a 中的元素升序排列。自定 员工宿舍规章制度是什么? 怎么判断宝宝是不是脑瘫? void sort()调用怎么调不出我输入的数字。缺少什么代码?? C语言 请问这个函数声明语句void sort(int * p, int n, int (*pf)(int, int) ); void sort(int a[],int n) 这段C++代码是什么意思? C语言编程问题问题描述】定义函数void sort(int a[],int n),用选择法对数组a 中的元素升序排列。自定义 排序编写函数void sort(int *a,int n),实现对数组a的前n项从小到大顺序(指针) 华为手机状态栏出现钥匙&#xF511;是什么原因 EXCEL时间转化成秒 我家买了只泰迪宝贝,是香槟色的,取什么名字好呐 香槟色泰迪取名? 我有一只香槟色泰迪狗狗,帮忙想个可爱洋气的名字吧,是MM哦 家里有一只香槟色公泰迪叫什么名字好听 我家有只香槟色泰迪犬,谁能起个好听的名字? 香槟色泰迪四十天怎么养 这个是香槟色泰迪吗?没有断尾 这个香槟色的泰迪怎么样 谁知道我家的狗狗是啥品种,是香槟色吗?