题目内容
(请给出正确答案)
[主观题]
任意给定一个整数n(位数不确定),请编写printNum函数,打印出n的每一个数位上的数字。如923,则打印出9,2,3。 #include <stdio.h> void main() { int x; scanf("%d",&x); printNum(x); }
答案
(1)当n=1时,n既不是质数,也不是合数; (2)当n=2时,n是质数; (3)当n≥3时,从2到n-1依次判断是否存在n的因数(因数1除外),若存在,则n是合数;若不存在,则n是质数.
如搜索结果不匹配,请 联系老师 获取答案