第四次作业

一.视频笔记






二.代码列表

三.视频中存在的问题
1.%i是什么意思?
答:%i和%d都是表示有符号十进制整数,但%i可以自动将输入的八进制(或者十六进制)转换为十进制,而%d则不会进行转换。
2.结构变量和结构类型的区别?
答:结构类型:struct是自定义的结构体,要给结构体起一个名字在调用时才能准确地找到你想用的结构,所以struct date是结构体的类型。
结构变量:struct date today;中的today是定义的结构变量。

四.PTA中存在的问题

++p->str相当于++(p->str)相当于++(p.str),把指针str中的东西给指针p在进行++;相当于在指针str上++。
五.书上例题
(1)代码列表

第一题运行结果

问题:第一次输出不了名字,学号和成绩,又把代码重新打了一遍就行了。

第二题运行结果

问题:输入代码时,忘记输入&符号,导致输出不了结果,加上后就可以了。

第三道运行结果

原文地址:https://www.cnblogs.com/duanjinjiao/p/12567405.html