问题 填空题

以下程序输出100~1000范围内的回文素数。回文素数是指既是回文数同时也是素数的整数。例如.131既是回文数又是素数,因此131是回文素数。#include #include int prime_pal(int n){ int i,k=___(19)___,m; for(i=2;i<=k;i++)/*判断n是否素数*/ if(___(20)___) return 0; k=n;m=0;/*求n的反序数放入m*/ while(k>O) {m=m*10+k%10;k=___(21)___; } if(m==n)return 1; return 0;} void main(){int j,k=0; for(j=100;j<=999;j++) {if(___(22)___) {printf("%d\t",j);if(++k%5==0)printf("\n"); } }}

答案

参考答案:(19)n-1(20)n%i==0(21)k/10(22)prime_pal(j)

填空题
单项选择题