求大神编写下程序看看是如何写的.编写一个sort函数,该函数接收一个每把抢的伤害的数组和枪的数量,对每把枪伤害的数组进行从小到大的排序函数原型为:void sort( int guns[],int num );请你使用
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/02 08:27:36
求大神编写下程序看看是如何写的.编写一个sort函数,该函数接收一个每把抢的伤害的数组和枪的数量,对每把枪伤害的数组进行从小到大的排序函数原型为:void sort( int guns[],int num );请你使用
求大神编写下程序看看是如何写的.
编写一个sort函数,该函数接收一个每把抢的伤害的数组和枪的数量,对每把枪伤害的数组进行从小到大的排序
函数原型为:void sort( int guns[],int num );
请你使用一个5行2列的二维数组,每行第一个数为单价,第二个数为数量.模拟收银机:输入5件商品的单价和数量,打印出5件商品的小票.(设价格均为整数)
提示:编写一个ticket函数,该函数接收一个二维数组参数,无返回值.
函数原型为:void ticket( int goods[ROWS][COLS] );
该函数计算各商品总价及所有商品总价,并输出结果.
求大神编写下程序看看是如何写的.编写一个sort函数,该函数接收一个每把抢的伤害的数组和枪的数量,对每把枪伤害的数组进行从小到大的排序函数原型为:void sort( int guns[],int num );请你使用
随便写啦下,应该是可以的
#include
void sort( int guns[],int num )
{
int tmp;
for (int i = 0; i < num; i++)
{
for (int j = num - 1; j > i; j--)
{
if (guns[j] < guns[j-1])
{
tmp = guns[j-1];
guns[j-1] = guns[j];
guns[j] = tmp;
}
}
}
}
int main()
{
int number[] = {95,45,15,78,84,51,24,12};
int n=sizeof(number)/sizeof(number[0]);
sort(number,n);
for (int i = 0; i < n; i++)
{
printf("%d ",number[i]);
}
printf("\n");
}