计划课时:知识点 1课时 + 编程 1课时

2. 结构与结构数组

2.1 学习内容

教程《程序设计基础》:

  • 7.1 结构与结构数组

视频《计算概论与程序设计基础》:

2.2 代码示例

见教程内容。

2.3 作业

1、阅读程序写结果

#include <iostream>
using namespace std;
struct point
{
    int x;
    int y;
};

int main()
{
    int a, b, c;
    struct EX
    {
        int a;
        int b;
        point c;
    } e;

    e.a = 1;
    e.b = 2;
    e.c.x= e.a + e.b;
    e.c.y= e.a * e.b;
    cout << e.c.x << ',' << e.c.y << endl;
    return(0);
}

输出: \rule[-1pt]{3cm}{0.05em}

题目出处:《NOIP2015普及组初赛》第三部分第2小题(8分)

2.4 编程题

完成《计算概论》例10.8

3.指针与结构 (知识:1课时)

3.1 学习内容

教程: 《程序设计基础》7.2 指针与结构

视频《计算概论与程序设计基础》: