问题描述:
输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“yes”,否则输出“no”.其中input()函数是返回输入数据的绝对值.fun1()函数是判断正整数n是否按数字从小到大排列.
#include
int input();
int fun1(int m);
void main()
{
int n;
n=__(1)__;
if( __(2)__ )
printf("yes\n");
else printf("no\n");
}
int input()
{
int n;
scanf("%d",&n);
if (n>0) return n;
else __(3)__;
}
int fun1( int m )
{
int k;
k=m%10;
while(m!=0)
if( m/10%10>k) return 0;
else { ___(4)____;
k=m%10;
}
____(5)____;
}
#include
int input();
int fun1(int m);
void main()
{
int n;
n=__(1)__;
if( __(2)__ )
printf("yes\n");
else printf("no\n");
}
int input()
{
int n;
scanf("%d",&n);
if (n>0) return n;
else __(3)__;
}
int fun1( int m )
{
int k;
k=m%10;
while(m!=0)
if( m/10%10>k) return 0;
else { ___(4)____;
k=m%10;
}
____(5)____;
}
问题解答:
我来补答展开全文阅读