请出一道C#基础练习题
时间: 2023-07-12 09:04:15 浏览: 96
好的,以下是一道C#基础练习题:
定义一个名为Person的类,该类具有以下属性和方法:
属性:
- name:表示人的姓名,类型为string。
- age:表示人的年龄,类型为int。
方法:
- introduce:用Console.WriteLine()输出这个人的姓名和年龄。
要求:
- 定义Person类。
- 在Main函数中创建一个Person对象,并为其属性赋值。
- 调用Person对象的introduce方法输出该人的姓名和年龄。
示例代码如下:
```csharp
using System;
class Person
{
public string name;
public int age;
public void introduce()
{
Console.WriteLine("My name is {0}, and I am {1} years old.", name, age);
}
}
class Program
{
static void Main(string[] args)
{
Person p = new Person();
p.name = "Tom";
p.age = 20;
p.introduce();
}
}
```
运行结果:
```
My name is Tom, and I am 20 years old.
```
相关问题
请出一道大二学生水平的C#习题
好的,请编写一个程序,输入一个整数n,然后输出从1到n之间所有偶数的平方。如果n不是正整数,输出错误信息。以下是代码示例:
```csharp
using System;
class MainClass {
public static void Main (string[] args) {
Console.Write("请输入一个正整数n:");
int n = int.Parse(Console.ReadLine());
if(n <= 0) {
Console.WriteLine("输入错误,请输入正整数!");
} else {
Console.WriteLine($"1到{n}之间所有偶数的平方为:");
for(int i = 2; i <= n; i += 2) {
Console.Write($"{i * i} ");
}
}
}
}
```
这个程序首先会提示用户输入一个正整数n,然后使用 `int.Parse()` 方法将用户输入的字符串转换为整数类型。如果n小于等于0,则输出错误信息;否则,使用for循环遍历从2到n之间的所有偶数,并输出它们的平方。注意,这里使用了字符串插值(string interpolation)的语法,即在字符串中插入变量的值,使得代码更加简洁易懂。
c# 数学练习题生成器
“C”是拉丁字母表中的第三个字母,也是英语字母表中的第三个字母。在罗马数字中,“C”代表着数字100。在音乐领域,“C”代表着C大调,是一个重要的音乐音调。此外,“C”还代表着许多其他事物,比如在计算机科学中,“C”是一种编程语言,被广泛应用于软件开发;在化学中,“C”是碳的化学符号,是地球上最常见的元素之一;在经济学中,“C”代表着消费者和消费,是经济系统中的重要组成部分。总的来说,“C”是一个非常多才多艺的字母,具有广泛的用途和意义。