问题描述:
c语言 查找一个4位整数,它的9倍恰好是其反序数并输出
刚开始学函数,弄不懂自己这样编的错误都在哪?
#include
#include
int find(int n)
{
\x09int m,n1,n2,n3,n4;
\x09m=n*9;
\x09n1=n/1000;
\x09n2=n%1000/100;
\x09n3=n%100/10;
\x09n4=n%10;
\x09if(m==n4*1000+n3*100+n2*10+n1)
\x09\x09\x09return n;
\x09\x09else
\x09\x09\x09return 0;
}
int main()
{
\x09int i;
\x09for(int i=1000;i
刚开始学函数,弄不懂自己这样编的错误都在哪?
#include
#include
int find(int n)
{
\x09int m,n1,n2,n3,n4;
\x09m=n*9;
\x09n1=n/1000;
\x09n2=n%1000/100;
\x09n3=n%100/10;
\x09n4=n%10;
\x09if(m==n4*1000+n3*100+n2*10+n1)
\x09\x09\x09return n;
\x09\x09else
\x09\x09\x09return 0;
}
int main()
{
\x09int i;
\x09for(int i=1000;i
问题解答:
我来补答展开全文阅读