判断给定的自然数是否为降序数。所谓降序数是指对于n=d1d2d3…dk,满足di>=di+1,(0<i<k)。(要求用函数实现)
#include <iostream>
#include <cstring>
#include <iomanip>
using namespace std;
void function(char m[]){
int a[100];
int i;
for(i=0;i<strlen(m);i++){
a[i]=m[i]-'0';
}
int y=0;
for(int j=0;j<i-1;j++){
if(a[j+1]>a[j]){
y=1;
break;
}
}
if(y==1)
cout<<"No"<<endl;
else
cout<<"Yes"<<endl;
}
int main(){
char m[100];
cin>>m;
function(m);
return 0;
}