判断一个数是否为降序数c语言,函数
时间: 2024-03-06 08:49:01 浏览: 114
编制具有如下原型的函数prime,用来判断整数n是否为素数:bool prime(int n);而后编制主函数,任意输入一个大于4的偶数d,找出满足d=d1+d2的所有数对,其中要求d1与d2均为素数。
5星 · 资源好评率100%
可以使用以下的 C 语言函数来判断一个整数是否为降序数:
```c
#include <stdbool.h>
bool isDescending(int num) {
int prevDigit = num % 10;
num /= 10;
while (num > 0) {
int currDigit = num % 10;
if (currDigit < prevDigit) {
return false;
}
prevDigit = currDigit;
num /= 10;
}
return true;
}
```
该函数的逻辑是:从整数的个位开始,依次比较每一位和前一位的大小关系,如果出现当前位比前一位小的情况,则该整数不是降序数;否则,该整数是降序数。
阅读全文