gpt4 book ai didi

c - 格式化中间带有连字符的条形码 - 分配问题

转载 作者:太空宇宙 更新时间:2023-11-04 05:00:30 26 4
gpt4 key购买 nike

我第一年的 uni 计算类(class)的作业说我的程序应该读取条形码编号,然后显示相同的 13 位条形码编号,用连字符分隔。例如,9300675016902 应类似于 930-067501-690-1。

限制说我不能使用以下内容:

没有数组没有字符串没有功能。

有什么指示吗?

到目前为止我有:

part1 = barcode/10000000000;

这给了我前三位数字,还有这个:

part4 = barcode%10;

这给了我最后一个数字。

提前致谢!

最佳答案

尝试:

    long p1 = n/10000000000;
long p2 = n%100000000000/10000;
long p3 = n%10000/10;
long p4 = n%10;
printf("%03ld-%06ld-%03ld-%01ld\n",p1,p2,p3,p4);

关于c - 格式化中间带有连字符的条形码 - 分配问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2454830/

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