gpt4 book ai didi

c - 如何在 C 中将整数转换为数字数组?

转载 作者:行者123 更新时间:2023-11-30 21:46:04 26 4
gpt4 key购买 nike

如何在 C 中将整数转换为其数字数组?例如:我有一个整数:int a=12345;我想要一个包含其数字的数组:

int arrayofdigits={1,2,3,4,5};

最佳答案

我们提供想法,你编写代码怎么样?听起来不错吗?

  1. 取整数。
  2. 使用模 [%] 运算符取出最后一位数字。存储在数组中。
  3. 除以 10,将原始数字右移 1 位。
  4. 迭代2和3,直到3的结果变为0。

最后,完成后,如果您直接存储,则需要反转数组内容以获得与数字中出现的顺序相同的数字。

关于c - 如何在 C 中将整数转换为数字数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27099711/

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