课程要求:先复习下课本上对数组的讲解(随便一本教材都行)
一维数组]数组可以实现批量操作。比如,我们产生 10 个随机数,产生后先保存起来,然后输出最大的:
int n[10];
int i;
for (i=0; i<10; i++)
n[i] =rand() 1000;
// 按生成的顺序,逆序输出。
for (i=9; i>=0; i--)
printf("%d", n[i]);
// 找出最大的。
int max = 1;
for (i=0; i<10; i++)
printf("最大的数字是:%d", max);
看明白这个程序后,我们继续。
下面,我们绘制一个从屏幕上边任意位置往下落的白色点:
#include <>
#include <>
#include <>
#include <>
void main()
srand( (unsigned)time(null) )
initgraph(640, 480);
int x = rand() 640; /点的 x 坐标。
int y = 0; /点的 y 坐标。
while(!kbhit())
closegraph();
现在利用数组,来产生 100 个随机下落的点。并且每个点落到底部后,就回到顶部重新往下落:
#include <>
#include <>
#include <>
#include <>
void main()
srand( (unsigned)time(null) )
initgraph(640, 480);
// 定义点的坐标数组。
int x[100]; 点的 x 坐标。
int y[100]; 点的 y 坐标。
int i;
// 初始化点的初始坐标。
for (i=0; i<100; i++)
printf("最大的数字是:%d", max);
看明白这个程序后,我们继续。
下面,我们绘制一个从屏幕上边任意位置往下落的白色点:
#include <>
#include <>
#include <>
#include <>
void main()
srand( (unsigned)time(null) )
initgraph(640, 480);
int x = rand() 640; /点的 x 坐标。
int y = 0; /点的 y 坐标。
while(!kbhit())
closegraph();
现在利用数组,来产生 100 个随机下落的点。并且每个点落到底部后,就回到顶部重新往下落:
#include <>
#include <>
#include <>
#include <>
void main()
srand( (unsigned)time(null) )
initgraph(640, 480);
// 定义点的坐标数组。
int x[100]; 点的 x 坐标。
int y[100]; 点的 y 坐标。
int i;
// 初始化点的初始坐标。
for (i=0; i<100; i++)
x[i] =rand() 640;
作业]1. 回顾一下上一节课的作业,绘制一个任意**的球。这次,将程序修改成屏幕上有 10 个任意**的球。
2. 如果**的不是球,而是点呢?再将某些点之间用线连起来,就可以做一个屏保“变幻线”的程序了。试试做一个。
3. 看完前面的12节课,像贪吃蛇、俄罗斯方块这样的程序都可以做了吧,有时间就尝试写一下。如果遇到问题,贴吧里贴出来,大家一起讨论。
后面还会有更精彩的课程,敬请期待。
人教版小学数学五年级上册《解简易方程》教学反思
人教版小学数学五年级上册 解简易方程 教学反。思。人教版五年级上册 解简易方程 这个单元中,教材是通过等式的基本性质来解方程,这个方法尽管说使得中小学的知识与重点初中的知识更加的接轨,让方程的解法更加的简略。从教材的编排上,整体难度下降,对学生以后的开展是有利的。但是教材中成心避开了减数和除数为未知...
2019人教版数学五年级上册《简易方程》练习题
第四单元简易方程练习。当a 1.5,b 时,求下列各式的值 1 c a b 2 bc ab 3 b c a 二比一比谁的力气大 填上 三用含有字母的式子表示下面各题的数量关系的一半。2.比a少3.5的数。3.比c的5倍多6.5 与8的积 5.三年级有男生a人,女生163人,三年级共有学生多少人?6....
2019人教版数学五年级上册《简易方程》练习题
第四单元简易方程练习。当a 1.5,b 时,求下列各式的值 1 c a b 2 bc ab 3 b c a 二比一比谁的力气大 填上 三用含有字母的式子表示下面各题的数量关系的一半。2.比a少3.5的数。3.比c的5倍多6.5 与8的积 5.三年级有男生a人,女生163人,三年级共有学生多少人?6....