自然数N是一个两位数,它是一个质数,而且N的个位数字与十位数字都是质数,这样的自然数有多少个?( )
A.4
B.6
C.8
D.12
第1题:
【程序说明】 程序功能是判断一个自然数是否为质数。
【程序】
SET TALK OFF
INPUT“请输入一个大于1的自然数:” (1)
K=0 &&K值为0表示所输入的数是质数,为1表示不是质数
J=2
DO WHILE J<N
IF MOD(N,J) (2)
(3)
LOOP
ELSE
K=1
EXIT
ENDIF
ENDDO
IF K=0
? (4) +“是质数”
ELSE
? “NO!”
ENDIF
SET TALK ON
RETURN
(1)
A.ON N
B.TO N
C.GO N
D.INTO N
第2题:
一个两位数,十位数上的数字是个位上上数字的2/3,把十位与个位上的数调换后,新数比原数大18则原来两位数字的和是()
A.12
B.10
C.8
D.21
第3题:
如下程序段的功能是判断一个4位自然数个位和十位数字是否相同,在划线处填写表达式。 int num; scanf ("%d",&num); if (num>=1000 && num<10000) if (______________) printf (“该4位自然数个位和十位数字相同n”); else printf (“该4位自然数个位和十位数字不同n”);
A.num%10 ==num/10%10
B.num/10%10==num/100%10
C.num/100%10==num%10
D.num/1000==num%10
第4题:
一个两位数,十位上的数字是个位上的数字的2/3,把十位上与个位上的数字调换后,新数比原数大
18,则原来这个两位数的两个数字之和是( )。
A.12
B.10
C.8
D.2l
第5题: