-->
当前位置:首页 > 题库 > 正文内容

程序填空题:判断正整数从高位到低位的各位数字是否按值从小到大排列

Luz4年前 (2021-12-20)题库1528
输入一个正整数,判断该数从高位到低位的各位数字是否按值从小到大排列。要求定义和调用函数fun(m)判断m中各位数字是否按值从小到大排列,满足条件返回1,否则返回0。

#include <stdio.h>

int main (void)
{
int n;
scanf ("%d", &n);
if ()
printf("yes\n");
else
printf("No\n");
return 0;
}

int fun (int m)
{
int cur_digit, old_digit =m%10;
while(m> 10){
m=m/10;
cur_digit = m % 10;
if( cur_digit >= old_digit){
return 0;
}
;
}
return 1;
}






答案:
第1空:int fun (int m)

第2空:fun(n)!=0

第3空: old_digit = cur_digit

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。