任务描述
我们经常在网上购买书籍,书籍一般具有几个固定的属性,比如书籍的作者、出版年份、价格、书名等。
任务要求:使用结构定义书籍及其成员。使用成员函数返回所有信息。
测试说明
测试过程:
- 平台将编译用户补全后代码,并根据程序的输出判断程序是否正确。
以下是测试样例:
测试输入:
预期输出:
author:Cixin Liu,price:40,yearOfPublication:2006,bookeName:The three body problem
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace H1
{
class Program
{
/********** Begin *********/
struct book
{
public string author;
public string bookName;
public double price;
public int yearOfPublication;
public void setAuthor(string s)
{
author = s;
}
public void setBookName(string s)
{
bookName = s;
}
public void setPrice(double s)
{
price = s;
}
public void setYearOfPublication(int s)
{
yearOfPublication = s;
}
public string getInformation()
{
string info = "author:" + author + ",price:" + price + ",yearOfPublication:" + yearOfPublication
+ ",bookeName:" + bookName;
return info;
}
}
/********** End *********/
static void Main(string[] args)
{
book orderBook = new book();
orderBook.setAuthor("Cixin Liu");
orderBook.setBookName("The three body problem");
orderBook.setPrice(40);
orderBook.setYearOfPublication(2006);
Console.WriteLine(orderBook.getInformation());
}
}
}