c语言题目:x平方除以391余数为13,求满足该条件,且小于等于输入n以内的正整数x。

c语言题目:x平方除以391余数为13,求满足该条件,且小于等于输入n以内的正整数x。
注意:使用while和if语句进行编写,应该怎样写呢
符合条件的一组数用空格分隔
#include
#include

int main()
{
int i=0,x,n;
printf("输入一个正整数\n");
scanf("%d",&n);
if(n<雀羡1)
{printf("不是正整顷迟拍数\n");return 1;}

x=n;
while(x>0)
{
if(x*x%391==13)
{
printf("x=%d ",x);
i++;
if(i%5==0)//累加旦团个数,并到5个换行
printf("\n");
}

x--;
}
if(i==0)
printf("无相应的数值\n");
else
printf("\n共%d个数值\n",i);

return 0;
}
int n,i=1;
scanf("%d"肢禅物,&n);
while(i<=n)
{ if(i*i%391==13)printf("历液%d "袭闷,i); i++; }
#include
int main()
{
int n;
int x;

printf("input n:\n"基改渣);
scanf("%d",&n);

printf("\搏悄歼卜nx is:\n");
x = 1;
while(x<=n)
{
if(x*x%391 == 13)
{
printf("%d\n",x);
}
x++;
}
return 0;
}
← 上一篇: 下一篇: →