首页 > 编程知识 正文

c语言输入两个数输出较大的数,c语言输入两个数输出最大值

时间:2023-05-04 07:47:59 阅读:19617 作者:2538

两个数的和(c语言)给出整数数组nums和整数目标值target。 请在该数组中找到和为目标值的两个整数,并返回这些数组的下标。

可以假设每个输入只对应一个答案。 但是,数组中的同一元素不能使用两次。

你可以按任意顺序返回答案。

示例1 :

输入: nums=[ 2,7,11,15 ],target=9

输出: [ 0,1 ]

解释: nums[0] nums[1]==9,所以返回[ 0,1 ]。

示例2 :

输入: nums=[ 3,2,4 ],target=6

输出: [ 1,2 ]

示例3 :

输入: nums=[ 3,3 ],target=6

输出: [ 0,1 ]

int*twosum(int*nums,int numsSize,int target,int* returnSize ) int*a=(int* ) malloc (sizeof ) int )2); int i,j; for(I=0; inumsSize-1; I ) for(j=I1; jnumsSize; j () if ) nums[I]nums[j]==target ) ) { a[0]=i; a[1]=j; *returnSize=2; 返回a; } } } *returnSize=0; 返回0; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。