0
我正在为我的研究写一个简单的加密程序,而我被困在一件如此简单的事情上。我将一个3位数字输入到一个名为Number的变量中。我现在试图把三个数字中的每一个都放到单独的变量中,称为n1,n2和n3,这样我就可以单独处理它们。C++单独访问整数
我以为我可以做数字[1]等,但我不断收到错误。
任何想法如何正确地做到这一点?
谢谢!
我正在为我的研究写一个简单的加密程序,而我被困在一件如此简单的事情上。我将一个3位数字输入到一个名为Number的变量中。我现在试图把三个数字中的每一个都放到单独的变量中,称为n1,n2和n3,这样我就可以单独处理它们。C++单独访问整数
我以为我可以做数字[1]等,但我不断收到错误。
任何想法如何正确地做到这一点?
谢谢!
下面是编号为345
的示例。这个想法是分开然后用% 10
读取最后一位数字。
int number = 345;
int n1 = number/100;
int n2 = (number/10) % 10;
int n3 = number % 10;
你已经尝试过什么能工作,如果number
是一个字符串。
非常感谢:D Thats帮了我很多! – user2950449