gpt4 book ai didi

c++ - 无法理解此程序中检查自守编号的错误?

转载 作者:太空狗 更新时间:2023-10-29 19:46:02 24 4
gpt4 key购买 nike

int a = 0, b, c, e, n = 25;
e = n;

while(n!=0)
{
n=n/10;
a++;
}

printf("%d",a);

b = e * e;
c = b % (pow(10, a));
if(c==e)
printf("automorphic");

对于行

c=b%(pow(10,a)); 

编译器显示错误:

invalid operands of types `int' and `double' to binary `operator%' 

最佳答案

pow 返回一个 double ,你不能在 double 上使用 %。

关于c++ - 无法理解此程序中检查自守编号的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18558136/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com