作业帮 > 综合 > 作业

c语言 查找并输出满足给定条件的一组整数

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 18:35:48
c语言 查找并输出满足给定条件的一组整数
编写main函数,输入两个整数保存到n1和n2(n1
void main()
{
int n1,n2;
printf("输入第1个整数:n1\n");
scanf("%d",&n1);
printf("输入第2个整数:n2\n");
scanf("%d",&n2);
for(int i = n1; i <= n2; i ++)
{
bool sushu = true;
for (int j = 2; j < i; j ++)
{
if(i % j == 0)  
{
sushu = false;
break;
}
}
if (sushu)
{
//su shu
char tmp[20] = {0};
sprintf(tmp, "%d", i * i);
bool found = true;
for (int n = 0; n < 20; n ++)
{
char ch = tmp[n];
if(ch != 0)
{

for (int m = n+1; m < 20; m ++)
{
if(ch == tmp[m])
{
found = false;
break;
}
}
if (!found)
{
break;
}
}
}
if(found)
printf("num: %d \n", i);
}
}
return;
}