输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“yes”,否则输出“no”.其中input()函数是返回输入数据的绝对值.fun1()函数是判断正整数n是否按
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 04:39:52
输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“yes”,否则输出“no”.其中input()函数是返回输入数据的绝对值.fun1()函数是判断正整数n是否按
输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“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)____;
}
输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“yes”,否则输出“no”.其中input()函数是返回输入数据的绝对值.fun1()函数是判断正整数n是否按
#include <stdio.h>
int input();
int fun1(int m);
void main()
{
int n;
n=input();//
if(fun1(n))//
printf("yes\n");
else printf("no\n");
}
int input()
{
int n;
scanf("%d",&n);
if (n>0) return n;
else return -1*n;//
}
int fun1( int m )
{
int k;
k=m%10;
while(m!=0)
if( m/10%10>k) return 0;
else {m/=10; //
k=m%10;
}
return 1;//
}