gpt4 book ai didi

使用C从存储在数组中的数字创建一个数字

转载 作者:行者123 更新时间:2023-11-30 21:47:09 25 4
gpt4 key购买 nike

现在我将这个数字 193456787 存储在 C 语言的数组中,每个数字都在一个单元格中,如何从偶数位置的数字构造一个四位数,例如 9468 ?

最佳答案

嗯,很明显:

const int digits[] = { 1, 9, 3, 4, 5, 6, 7, 8, 7 };
const int num = 1000 * digits[1] + 100 * digits[3] + 10 * digits[5] + digits[7];

只需将数字相加,当然按适当的权重进行缩放。

关于使用C从存储在数组中的数字创建一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26361376/

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