|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
file:///C:/Users/LoganLos/Desktop/_KP(4V%60KBQ8M%5DU5S4]DM$9X.png
- #include <stdio.h>
- #include <math.h>
- int main()
- {
- int N,n,zs,i,j,nn,a[]={0};
- scanf("%d",&N);
- for (n=10;n<=N;n++){
- for (zs=2;zs<=n;zs++){
- if (n%zs==0) {break;}
- if(zs==n) {continue;}
- nn=n;
- for (i=0;nn<=0;i++){
- a[i]=nn%10;
- nn=nn/10;
- }
- for(j=0;j>=i/2;j++){
- if (a[j]!=a[i-j]) {break;}
- }
- if (j==i/2) printf("%d ",n);
- }
- }
- return 0;
- }
复制代码
萨西摩尔·槿花 发表于 2022-9-20 07:55
不知道长度啊,先不赋长度
所以,我估计编译器最多分配给你一个字节的长度,所以你用它来做长数组,肯定不行
|
|