将readline所获得的字符串分解... 只能自己编码 如果需要把空格作为分隔符的话 上面采取的是一行只能读取一个数的方法 sum2); }} 答案补充 c#里面貌似没有scanf类似的函数 sum1 sum 3 - i]; } sum = sum1 + sum2; Console.WriteLine("sum={0}/tsum1={1}/tsum2={2}/n" i]; sum2 += a[i j] = Convert.ToInt32(Console.ReadLine()); sum = sum1 = sum2 = 0; for (i = 0; i < 4; i++) { sum1 += a[i sum2; for (i = 0; i < 4; i++) for (j = 0; j < 4; j++) a[i sum1 sum j 4]; int i ] a = new int[4 using System;class Program{ static void Main(string[] args) { int[