我正在编写一个程序,其中我要求用户输入 long long int。用户向我提供了一个号码后,我想从第二个数字开始添加该号码中的所有其他数字。现在我的问题是,如何选择 long long int 中的所有其他数字? (C语言)
最佳答案
给定一个整数类型数字n
,n % 100/10
将提取倒数第二个数字。该表达式是您了解运算符优先级和结合性的试金石。
如果数字中的位数为偶数,您需要使用 n % 10
和 n/10
提取并随后删除最后一位数字(搜索在这个网站上找到足够的算法来计算数字中的位数)。
n/100
将删除最后两位数字。
将以上内容放入循环中,就完成了。
关于c - 选择 int 中的所有其他数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38451992/