输入两个素数乘积所得的数,输出这两个素数,并把两个素数中较大的单独输出一次
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{int a = 0;printf("请输入两个素数乘积所得的数:");scanf("%d", &a);int b = 0;int c = 0;int i = 0;for (i = 2; i < a; i++){if (a % i == 0){b = a / i;c = i;}}if (b > c){printf("两个素数中较大的一个数字是:%d\n", b);}else{printf("两个素数中较大的一个数字是:%d\n", c);}return 0;
}
输出结果: