用#程序控制台做一个任务,我只要代码。题目是:声明一个二维数组,接收学生姓名与考试成绩,并将学生姓名与对应的成绩显示输出。
c#语言,高手进
答案:2 悬赏:70 手机版
解决时间 2021-05-01 13:26
- 提问者网友:人傍凄凉立暮秋
- 2021-04-30 17:25
最佳答案
- 五星知识达人网友:孤老序
- 2021-04-30 19:00
using System;
public class test {
static void Main()
{
int n;
Console.WriteLine("请输入你要输入的成绩个数:");
if (!int.TryParse(Console.ReadLine(), out n)) {
Console.WriteLine("输入的不是一个数字.");
return;
}
string[,] a = new string[n, 2];
Console.WriteLine("请输入学生的姓名和成绩(每行一个):");
for(int i = 0; i < n; ++i) {
string[] s = Console.ReadLine().Split(new char[] { ' ' });
a[i, 0] = s[0];
a[i, 1] = s[1];
}
for (int i = 0; i < n; ++i) {
Console.WriteLine("姓名: {0}\t成绩:{1}", a[i, 0], a[i, 1]);
}
}
}
public class test {
static void Main()
{
int n;
Console.WriteLine("请输入你要输入的成绩个数:");
if (!int.TryParse(Console.ReadLine(), out n)) {
Console.WriteLine("输入的不是一个数字.");
return;
}
string[,] a = new string[n, 2];
Console.WriteLine("请输入学生的姓名和成绩(每行一个):");
for(int i = 0; i < n; ++i) {
string[] s = Console.ReadLine().Split(new char[] { ' ' });
a[i, 0] = s[0];
a[i, 1] = s[1];
}
for (int i = 0; i < n; ++i) {
Console.WriteLine("姓名: {0}\t成绩:{1}", a[i, 0], a[i, 1]);
}
}
}
全部回答
- 1楼网友:玩世
- 2021-04-30 19:25
string[,] stuInfo=new string[,]{
{"Sonven","50"},{"jack","80"}
};
for(int i=0;i<stuInfo.GetLength(0);i++){
Console.WriteLine("姓名:"+stuInfo[i][0]+",成绩:"+stuInfo[i][1]);
}
//欢迎加入问问编程专家团programme mvp
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯