0
已采纳
吕梓瑜
初级天翼
初级天翼
全局变量:int a[110][110];
主函数:
int m,n,cnt赋值为0;
输入m和n;
for(从1到m){
for(从1到n){
输入a[i][j];
}
}
for(从1到m){
for(从1到m){
sort(a[i]+1,a[i]+1+n);
}
}
for(从1到m){
for(从1到n){
输出a[i][j]和" ";
}
输出endl;
}
return 0;
//3998
全局变量:int a[20010];
函数1:int f(int a){
int sum赋值为0;
while(a){
sum+=a%10;
a/=10;
}
return sum;
}
函数2:bool cmp(int x,int y){
if(f(x)不等于f(y))
return f(x)大于f(y);
return x小于y;
}
主函数
int n;
输入n;
for(从0到n-1)
输入a[i];
sort(a,a+n,cmp);
for(从0到n-1)
输出a[i]和' ';
return 0;
//3825
全局变量:int a[110][110];
主函数:
int m,n;
输入m和n;
for(从1到m){
for(从1到n){
输入a[i][j];
}
}
for(从1到n) swap(a[1][i],a[m][i]);
for(从1到m) swap(a[i][1],a[i][n]);
for(从1到m){
for(从1到n){
输出a[i][j]和" ";
}
输出endl;
}
return 0;
//3995
双重循环的变量名不一样!!!
0
王文博
缔造者之神
缔造者之神
3995:
for(int i=1;i<=m;i++)
{
swap(a[i][1],a[i][n]);
}
for(int i=1;i<=n;i++)
{
swap(a[1][i],a[m][i]);
}
3825:
int f(int a)
{
int sum=0;
while(a!=0)
{
sum+=a%10;
a/=10;
}
return sum;
}
3998:
for(int i=1;i<=m;i++) sort(a[i]+1,a[i]+n+1);
望采纳!
0