Use sort sort Precautions

//按照对3求余的余数的从小到大排序,余数相等的按值从小到大排序 
bool cmp(int a,int b){
	
	if(a%3!=b%3) return a%3<b%3;
	else return a<b; 
}
//同一个题中 可以
sort(a,a+n,cmp_name);  sort(a,a+n,cmp_score); 
//代码大量重复的时候可以复制粘贴,但是要确保需要进行改正的地方一定要修改成功,否则很麻烦 
//用数组也能进行模拟,但是缺点是 不会跟着排序 
struct node{
	int a;
	double b;
	char c;
	
	node(int a=0,double b=0,char c='\0'):a(a),b(b),c(c){};
};

node a(1,3.14,'A');
node a={1,3.14,'A'};
node a=node(1,3.14,'A');
if(score==100) b[1]++;
else if(score>=90) b[2]++;
else if(score>=80) b[3]++;
else if(score>=70) b[4]++;
else if(score>=60) b[5]++;
else b[6]++;

if(score<60) 
else if(score<70) 
else if(score<80)
else if(score<90)
else if(score<100) 

 

Published 138 original articles · won praise 18 · views 7038

Guess you like

Origin blog.csdn.net/qq_924485343/article/details/104337052