输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“yes”,否则输出“no”.其中input()函数是返回输入数据的绝对值.fun1()函数是判断正整数n是否按
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 11:25:02
![输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“yes”,否则输出“no”.其中input()函数是返回输入数据的绝对值.fun1()函数是判断正整数n是否按](/uploads/image/z/3690843-51-3.jpg?t=%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E6%AD%A3%E6%95%B4%E6%95%B0%2C%E5%88%A4%E6%96%AD%E6%AF%8F%E4%B8%AA%E6%95%B0%E4%BB%8E%E9%AB%98%E4%BD%8D%E5%88%B0%E4%BD%8E%E4%BD%8D%E5%90%84%E4%BD%8D%E6%95%B0%E5%AD%97%E6%98%AF%E5%90%A6%E6%8C%89%E5%80%BC%E4%BB%8E%E5%B0%8F%E5%88%B0%E5%A4%A7%E6%8E%92%E5%88%97%2C%E5%A6%82%E6%9E%9C%E6%98%AF%E5%88%99%E8%BE%93%E5%87%BA%E2%80%9Cyes%E2%80%9D%2C%E5%90%A6%E5%88%99%E8%BE%93%E5%87%BA%E2%80%9Cno%E2%80%9D.%E5%85%B6%E4%B8%ADinput%EF%BC%88%EF%BC%89%E5%87%BD%E6%95%B0%E6%98%AF%E8%BF%94%E5%9B%9E%E8%BE%93%E5%85%A5%E6%95%B0%E6%8D%AE%E7%9A%84%E7%BB%9D%E5%AF%B9%E5%80%BC.fun1%EF%BC%88%EF%BC%89%E5%87%BD%E6%95%B0%E6%98%AF%E5%88%A4%E6%96%AD%E6%AD%A3%E6%95%B4%E6%95%B0n%E6%98%AF%E5%90%A6%E6%8C%89)
输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“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;//
}