有人可以为我解释这段代码,我是初学者,我无法理解For
这里的循环,这段代码可以排列从最小到最大的数字.
int a = Convert.ToInt32(Console.ReadLine()); int b = Convert.ToInt32(Console.ReadLine()); int c = Convert.ToInt32(Console.ReadLine()); int d = Convert.ToInt32(Console.ReadLine()); int [] sayilarr ={a,b,c,d}; Array.Sort(sayilarr); string ss = ""; for (int i = 0; i < 4; i++) { ss += sayilarr[i]; } Console.WriteLine(ss);
Shnugo.. 5
此代码从控制台获取4个输入,将它们转换为Int并将它们保存为4个变量
int a = Convert.ToInt32(Console.ReadLine()); int b = Convert.ToInt32(Console.ReadLine()); int c = Convert.ToInt32(Console.ReadLine()); int d = Convert.ToInt32(Console.ReadLine());
然后声明一个数组,它将包含变量中的四个整数
int [] sayilarr ={a,b,c,d};
现在这个数组已经排序,没有魔法循环技巧......
Array.Sort(sayilarr);
这里声明了一个字符串变量,最初是一个空字符串
string ss = ""; for (int i = 0; i < 4; i++) {
在四个循环中的每一个循环中,索引"i"上的数组的内容被连接
ss += sayilarr[i]; }
最后,字符串会显示给您
Console.WriteLine(ss);
希望现在很清楚:-)
此代码从控制台获取4个输入,将它们转换为Int并将它们保存为4个变量
int a = Convert.ToInt32(Console.ReadLine()); int b = Convert.ToInt32(Console.ReadLine()); int c = Convert.ToInt32(Console.ReadLine()); int d = Convert.ToInt32(Console.ReadLine());
然后声明一个数组,它将包含变量中的四个整数
int [] sayilarr ={a,b,c,d};
现在这个数组已经排序,没有魔法循环技巧......
Array.Sort(sayilarr);
这里声明了一个字符串变量,最初是一个空字符串
string ss = ""; for (int i = 0; i < 4; i++) {
在四个循环中的每一个循环中,索引"i"上的数组的内容被连接
ss += sayilarr[i]; }
最后,字符串会显示给您
Console.WriteLine(ss);
希望现在很清楚:-)