55问答网
所有问题
当前搜索:
sort对二维数组排序
有个C程上机作业题,对大神来说应该挺简单的,但我啥都不会,求求大神了...
答:
includestructPoker{charnum;charcolor;};intcomparenum(chara,charb){a=(a=='A'?'9'+5:a);b=(b=='A'?'9'+5:b);a=(a=='K'?'9'+4:a);b=(b=='K'?'9'+4:b);a=(a=='Q'?'9'+3:a);b=(b=='Q'?'9'+3:b);a=(a=='J'...
对15个数进行
排序
,按从小到大的顺序输出。这个代码哪里错了?_百度知 ...
答:
}/*冒泡
排序
,升序排列*/void
sort
(int arr[], int n){int i, j;int temp;for(i=0; i<n-1;i++){for(j=0;j<n-1-i;j++)if(arr[j] > arr[j+1]){temp = arr[j];arr[j] = arr[j+1];arr[j+1]= temp;}}} 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ...
C++中用指针调用
二维数组
,以下代码错在哪里了?
答:
include<iostream>using namespace std;#define M 4void fun(int (*p)[M],int n);void
sort
(int *p,int n){ int t; for(int i=0;i<n-1;i++) { for(int j=i+1;j<n;j++) //问题 if(p[j]>p[i]) { t=p[i]; p[i]=p[j]; p[j]=t; ...
求对一个4行5列的矩阵按从小到大
排序
的算法(用C++语言写)
答:
坚决拿下这200分!这是个完整的程序,包括输入和输出部分。include<iostream> using namespace std;int main(){ int a[4][5]={0};int i,j,temp,*p;//输入 cout<<"请输入一个4行5列的矩阵:"<<endl;for(i=0;i<4;i++)for(j=0;j<5;j++)cin>>a[i][j];//冒泡
排序
p=&a[0...
用C语言设计一个竞赛评分程序,要求用
数组
的知识!!
答:
sort
[i]=i;//记录选手序号 } ave[i]=(ave[i]-max[i]-min[i])/3;//求去掉最高分和最低分后的平均分 } for(i=0;i<N-1;i++)//利用选择法
排序
按平均分高到低将选手所在序号在sort[]
数组
中的顺序 for(j=i+1;j<N;j++)if (ave[i]<ave[j]){ temp=sort[i];sort[i]=sort...
c语言问题 主要有几点:输入整数如何存放
二维数组
,返回在主函数中输出...
答:
include <stdio.h>#include <stdlib.h>int bubble_
sort
(int (*a)[4], int n){ int i, j, temp; for (j = 0; j < n - 1; j++) for (i = 0; i < n - 1 - j; i++) if(*(*a+i) > *(*a+i+1)) { temp=*(*a+i); *(*a+i)=*(*a+i+1)...
vb编程问题,求求各位大神,随机产生一个m行n列的
二维数组
,编写一个
答:
m, n) Print Call
Sort
(a, m, n) Call PrintArray(a, m, n) Print For i = 1 To m For j = 1 To n If IsFrimeNumber(a(i, j)) Then c = c + 1 Print a(i, j); If c Mod 10 = 0 Then Print End If Next j Next iEnd SubPrivate ...
c语言 用
二维数组
输入姓名并
排序
答:
然后呢,你有什么需要都讲明白了呀,这叫我们怎么帮你呢,都不清楚你这是要干啥?还有,程序你该有几个注释吧,这叫我们怎么看呢,谁知道你定义那些变量什么意思呢,函数值做什么的?就这么给你一个程序,你有那心情慢慢琢磨?
C++三维
数组
函数
答:
今天,一个学徒向我提出了问题,说是不管他怎么理解,对于多维
数组
和多维指针还是不太明白,嗯,耐心的讲解了一番……还好不负所望,他听懂了,不然的话,咱这块老脸可就丢大了:),整理了一下,把今天讲给他听的放到网上来,供遇到同样问题的朋友参考,有理解错误的地方,还请各位高手指点。首先...
c++ 编制函数
sort
str,其功能是对多个字符串进行
排序
。【我是初学者...
答:
j<n,j++;)if(strcmp(p[i],p[j])>0){ strcpy(temp,p[i]);strcpy(p[i],p[j]);strcpy(p[j],temp);} } void outpstr(char(*p)[80],int n){ int i;for(i=0;i<n;i++)puts(p[i]);}
sort
str是对所输入的数进行按照ASC2(罗马数字的2不会打)码进行
排序
。。。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜