- 鄙人今年备考,主要目的在于记录学习历程,望道友们勿喷~
- 希望能做到每日一题~
- 开始炼丹~
上篇链接:西安交大计算机考研软件工程编程题库(三十二)
下篇链接:西安交大计算机考研软件工程编程题库(三十四)
文章目录
- 西安交大计算机考研软件工程编程题库(三十三)
- 一、题目
- 二、解答
- 1.分析
- 2.代码实现
- 总结
一、题目
二、解答 1.分析
- 简述结构体和数组的区别。
- 图书馆的图书检索卡上包括:书名( book_name),作者姓名(author),出版日期(pub-lish _date),登录号(register_num),书价(price)等内容。根据这五项内容定义一个结构体类型(index cards)。
2.代码实现没啥好分析的,直接上答案。
- 第一问的官方答案是:
- 答:结构体是一种复杂的数据类型,它与数组的区别是:数组是相同类型的有序变量的集合,而结构体是不同类型的有序变量的集合。数组元素是同类型的,即同“质”的;结构体的成员是不同类型的,即异“质”的。
- 第二问答案在下面。
Ps:不出意外鄙人的此系列文章都会用C实现,其他语言的道友见谅~。
代码如下:
typedef struct Publish_Date{
int year;
int month;
int day;
}Date;
typedef struct index_cards{
char book_name[30];
char author[30];
Date publish_date;
char rigister_num[20];
int price;
};
总结
本题也不知道为啥会出现,凑个数吧。不过目前来看,除了编程题之外,简答题(解答题)中也会涉及一些代码问题。后期一些简答题也要做些整理~
Ps:
拖更的问题主要在于博文的文字部分,题目的代码都写完了,鄙人尽力去更~



