想听
当前位置 : 想听 > 问答 > 高中 > 数学 > 怎样用c语言表示翻转的数比如把81翻转为...
问题:

怎样用c语言表示翻转的数比如把81翻转为18喜欢数学的Lucy经常向哥哥LF请教一些题目,哥哥总能很快就帮她解决。这不,Lucy又有难题要请教哥哥了Lucy的难题。Lucy的难题是有关翻转数的:

更新时间:2024-04-26 23:38:56

问题描述:

怎样用c语言表示翻转的数比如把81翻转为18

喜欢数学的Lucy经常向哥哥LF请教一些题目,哥哥总能很快就帮她解决。这不,Lucy又有难题要请教哥哥了Lucy的难题。

Lucy的难题是有关翻转数的:

翻转数就是把一个数的所有数字以相反顺序写出来,即原来的第一个数字成为最后一个,而原来的最后一个则成为第一个。我们把未翻转的数称为翻转数的原数。

例如:6789的翻转数是9876,而6789就是9876的原数。

你一定注意到了,一个翻转数的原数可以有很多个,例如18的原数可以是81、810、8100等等。因此我们假定:通过翻转数求原数时,所求得的原数的个位不为零。即18的原数就是81。

Lucy现在给出2个翻转数A、B。

这两个翻转数各自对应的原数是C、D,C与D的和为SLucy想知道S是多少?

台毅民回答:

  #include#include#includevoidmain(){intn,i,j;charstr[10],ch;scanf("%d",&n);itoa(n,str,10);//将INT型数据N以十进制的形式存放在str字符数组里面n=0;j=strlen(str)-1;//------------------------------字符数...

相关推荐

推荐排行