第四次作业

1.观看视频的自学笔记

 

 

 

 

 

 

2.敲打的代码列表

 

 

3.存在的问题及解决.

(1)&stud[i].num和&stud[i].score前面都有&,stud[i].name前面为什么没有。

因为stud[i].name本身就代表了地址,加上&画蛇添足。

(2)2-1 ++p->str中的++加在哪?

p是一个结构体指针,结构体指针访问成员用"->",结构体变量用".",正确应该是p->str++,或者(*p).str++.

  (3)  %i和%d区别?

%i 在scanf里会识别八进制、16进制输入,并转换成10进制。
%d在scanf里,无论输入什么,都当十进制处理。

 

课本例题

 

 

 

 

9.1

 

 

9.2

 

 

9.3

 

posted @ 2020-03-29 11:35  熊义晨  阅读(104)  评论(0编辑  收藏  举报