自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C语言解决进制转换习题

如果n的值取10,那么个位应为7*6=42即个位应为2,但所给值个位为6。对于CD项,42对12和18取余结果都是6,假设为十进制,结果大约为250000左右,结果为150000左右。这类题目通常只利用个位就可以得到结果,但遇到刁钻的题目,就可以向前推一位,但在完成题目时还是通过推测的方式效率较高。化简为:20*n^4+49*n^3+88*n^2+71*n+42=n^5+5*n^4+2*n^2+n+6。故 (71+42/n)%n=1,得到这个式子后依次将12和18带入,结果为18。

2024-04-16 22:44:12 448

原创 在函数中利用指针修改实参的值

利用指针修改主函数实参值

2024-04-15 00:33:15 477 1

原创 如何在仅使用循环的情况下对数字进行逆序和顺序输出

接下来处理先处理逆序输出的问题,这个问题相对比较简单。我们可以取数字除以10的余数来得到它的个位数字,随后对这个数字除以10来达到丢弃个位的目的。通过这样的循环便可以达到逆序输出的目的。对于顺序输出的问题则可以采取最高位除以10的总位数减一次方的方法得到最高位,随后让该数字对10的总位数减一次方取余丢弃最高位。将这一操作循环进行,便可实现逆序输出的结果。对于这个问题,我们首先要清楚数字的位数。这里可以对数字不断地除以10直到数字变为0为止。

2024-03-29 18:04:38 279 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除