任何人都可以给我一些逻辑或提示C#程序初始化一个值为7658的整数变量n,然后使用商和余数运算符来提取和打印n的每个数字.我只需要建议,以便我可以继续下去.我希望以类似的方式显示它:n = 7658 n的数字是7,6,5和8.
几分钟前你问了同样的问题.
我们告诉过你这不是一个在这里提问的好方法,但无论如何..
int i = 7658;
Console.WriteLine(i % 10); //Last digit.
i = i / 10;
Console.WriteLine(i % 10); //Third digit.
i = i / 10;
Console.WriteLine(i % 10); //Second gidit.
i = i / 10;
Console.WriteLine(i % 10); //First digit.
Run Code Online (Sandbox Code Playgroud)
逻辑在这里;
7658 % 10 = 8 (给出最后一位数)看一看 % Operator1010.作为一个视觉,我窃取了SWeko答案的一部分;
7658 % 10 = 8
765 % 10 = 5
76 % 10 = 6
7 % 10 = 7
Run Code Online (Sandbox Code Playgroud)