成都鱼羊环保网站制作设计,网站 关键字 标签,域名买好了怎么做网站,wordpress 打开慢6-3 分别实现单个“图书”类型变量的输入和输出。
分数 10 全屏浏览题目 切换布局
作者 赵静静
单位 浙江工贸职业技术学院
编写2个函数#xff0c;分别实现单个“图书”类型变量的输入和输出。其中“图书”的成员包括书名、ISBN、单价、作者、出版社。
函数接口定义分别实现单个“图书”类型变量的输入和输出。其中“图书”的成员包括书名、ISBN、单价、作者、出版社。
函数接口定义
void output( Book book); //输出 void input(Book *book); //输入
在这里解释接口参数。例如其中 book 是用户传入的参数。 input函数中参数为指针类型。
裁判测试程序样例
#includestdio.h
typedef struct book //结构体定义
{//成员包括书名、ISBN、单价、作者、出版社。char name[50], isbn[16],author[20],publisher[50];float price;//单价
} Book;void output( Book book); //输出
void input(Book *book); //输入int main()
{Book book;//输入信息input(book);//输出信息output(book);
}/* 请在这里填写答案 */
输入样例
在这里给出一组输入。例如
程序设计基础 9787302987649 李雷 电子工业出版社 38.8输出样例
在这里给出相应的输出其中单价保留一位小数。例如
书名程序设计基础
ISBN9787302987649
作者李雷
出版社电子工业出版社
单价38.8代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
参考答案
void output(Book book) {printf(书名%s\n, book.name);printf(ISBN%s\n, book.isbn);printf(作者%s\n, book.author);printf(出版社%s\n, book.publisher);printf(单价%.1f\n, book.price);
}void input(Book *book) {scanf(%s, book-name);scanf(%s, book-isbn);scanf(%s, book-author);scanf(%s, book-publisher);scanf(%f, (book-price));
}