c语言 查找并输出满足给定条件的一组整数
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 18:35:48
c语言 查找并输出满足给定条件的一组整数
编写main函数,输入两个整数保存到n1和n2(n1
编写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;
}
{
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;
}
c语言 查找并输出满足给定条件的一组整数
C语言求解(在一个整数序列中查找给定的整数x,若查到则输出位置,否则输出“未找到”.)
c语言 查找一个4位整数,它的9倍恰好是其反序数并输出
c++语言求在三位整数该数既是完全平方数,又有两个数字相同并输出满足条件数的个数
C语言:从键盘读入一个整数Num,按从小到大的顺序依次输出所有满足条件的3位数:该数各位数字的立方和
讲解,C语言 输入2个整数,求两数的平方和并输出.
用C语言编写一个程序,计算一个整数的三次方,并输出计算结果
C语言输入三个整数,计算并输出它们的平均值
C语言:请编写程序,找出满足如下条件的整数m
编写C语言,要求输出所有小于等于已正整数且满足条件X的数之和
c语言问题:查找一个值不相同的二维整型数组中的最大值和最小值,并将最大值和最小值交换后输出
如何用C语言输出给定数字且没有重复的随机数?