|
发表于 2020-4-7 14:46:14
|
显示全部楼层
- #include <stdio.h>
- int main()
- {
- unsigned long int input,div;
- _Bool _isprime;
- while (scanf("%lu", &input))
- div = 2;
- for (_isprime = 0;div * div <= input;div++)
- {
- if (input % div == 0)
- {
- printf("%lu is divisible by %lu and %lu!",input,div,input/div);
- _isprime = 1;
- }
- }
- while (_isprime)
- printf("%lu is prime number!",input);
- return 0;
- }
复制代码
- #include <stdio.h>
- int main()
- {
- unsigned long int input,div;
- _Bool _isprime;
- while (scanf("%lu", &input)) {
- div = 2;
- }
- for (_isprime = 0;div * div <= input;div++)
- {
- if (input % div == 0)
- {
- printf("%lu is divisible by %lu and %lu!",input,div,input/div);
- _isprime = 1;
- }
- }
- while (_isprime)
- printf("%lu is prime number!",input);
- return 0;
- }
复制代码 |
|