c#代码输出学生姓名,学号
时间: 2024-09-08 07:04:29 浏览: 108
在C#中,如果你有一个表示学生的简单类,比如`Student`,包含姓名(`string Name`)和学号(`int StudentID`)属性,你可以创建一个实例并输出其信息。以下是一个简单的示例:
```csharp
class Student
{
public string Name { get; set; }
public int StudentID { get; set; }
// 构造函数
public Student(string name, int id)
{
Name = name;
StudentID = id;
}
// 输出学生信息的方法
public void DisplayStudentInfo()
{
Console.WriteLine("学生姓名: " + Name);
Console.WriteLine("学号: " + StudentID);
}
}
// 使用示例
public class Program
{
public static void Main()
{
Student student = new Student("张三", 001);
student.DisplayStudentInfo();
}
}
```
当你运行这个程序,它会输出:
```
学生姓名: 张三
学号: 001
```
相关问题
▪ 用c#定义学生类,包含学生姓名、学号属性; ▪ 包含GetInfo方法,返回学生的姓名、 学号的字符串; ▪ 构建学生数组,并实例化3个学生作为 数组元素,并调用学生的GetInfo输出 学生的姓名和学号。
### 回答1:
以下是用C#定义学生类的代码:
```csharp
class Student
{
public string Name { get; set; }
public string ID { get; set; }
public string GetInfo()
{
return $"姓名:{Name},学号:{ID}";
}
}
```
然后,我们可以构建学生数组,并实例化3个学生作为数组元素,并调用每个学生的GetInfo方法输出学生的姓名和学号:
```csharp
Student[] students = new Student[3];
students[0] = new Student { Name = "张三", ID = "001" };
students[1] = new Student { Name = "李四", ID = "002" };
students[2] = new Student { Name = "王五", ID = "003" };
foreach (var student in students)
{
Console.WriteLine(student.GetInfo());
}
```
输出结果如下:
```
姓名:张三,学号:001
姓名:李四,学号:002
姓名:王五,学号:003
```
### 回答2:
编写一个程序,计算并打印出1到100之间所有偶数的和。
为了实现这个目标,我们可以使用循环和判断条件。可以使用一个for循环,从1遍历到100,每次迭代判断当前数字是否为偶数,如果是偶数则将其累加到一个变量中。最后,输出这个变量的值即可。
下面是一个示例程序的代码:
#include <stdio.h>
int main() {
int sum = 0; // 偶数的和
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) { // 判断是否为偶数
sum += i; // 累加偶数
}
}
printf("1到100之间所有偶数的和为:%d", sum);
return 0;
}
上述程序运行后将输出:1到100之间所有偶数的和为:2550。这是因为1到100之间共有50个偶数,它们的和为2550。
C# 语言创建学生类:域为学号(sno)、姓名(sName),成员方法为输出学号和姓名的方法(show)的完整代码
在C#中,你可以创建一个名为`Student`的类来表示学生,并包含指定的属性和方法。这里是一个简单的示例:
```csharp
public class Student // 公开类,方便其他部分访问
{
// 学号和姓名作为私有字段(数据成员)
private string sno; // 学生学号
private string sName; // 学生姓名
// 构造函数用于初始化实例
public Student(string sno, string sName)
{
this.sno = sno;
this.sName = sName;
}
// 输出学号和姓名的方法(show方法)
public void ShowInfo() // 成员方法,前缀表明是公有的可以被外部调用
{
Console.WriteLine($"学号:{sno}, 姓名:{sName}");
}
}
```
现在你可以创建`Student`类的对象并调用`ShowInfo()`方法,例如:
```csharp
Student student = new Student("001", "张三");
student.ShowInfo(); // 输出:学号:001, 姓名:张三
阅读全文