c语言判断整数X是否为同构数,若是同构数输出是,否则输出不是。要求不大于100
时间: 2024-05-26 15:10:42 浏览: 88
C语言程序设计-判断整数x是否是同构数;若是同构数,函数返回1;否则返回0;x的值由主函数从键盘读入,要求不大于100;.c
5星 · 资源好评率100%
以下是 C 语言代码实现:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int x, n, y, k, i = 0, j = 0, a[100], b[100];
scanf("%d", &x);
n = x;
while(n > 0) {
a[i++] = n % 10;
n /= 10;
}
for(j = i - 1; j >= 0; j--) {
y = y * 10 + a[j];
}
if(x == y) {
printf("是");
}
else {
printf("不是");
}
return 0;
}
请注意,本AI不能替代人类医生的诊疗服务。如有任何健康问题,请咨询专业医生。
阅读全文