1、首先打开vc6.0,新建一个控制台项目,添加头文件。
3、然后我们根据图示代码定义6个long型变量。
4、然后我们根据图示代码使用scanf给input赋值。
5、然后我们根据图示代码分解个位、百位、千位、万位。
6、然后我们根据图示代码使用if判断。
7、然后我们根据图示代码运行程序,看看结果无误。
实在是复杂了1、a[]计算出来之后就可以开始判断了,不需要再生成b[];
2、a[]的实际长度与有效长度未必一致吧,其实这里有效长度为i,但是不能使用a[i]本身阿
判断:
int semiLen = i/2
int j = 0
for (j = 0j <= semiLen++j)
{
if (a[j] != a[i - j - 1])
{
break
}
}
if (j >semiLen)
{
System.out.println("不是回文数")
}
else
{
System.out.println("是回文数")
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)