语言
a[ ] = {“AA”, “BB”, “CC”, “DD”}。 printf (“%s%s%s\n”, aa[em1], aa[em2], aa[em3])。 } 2 main() { struct student { char name[10]。 float k1。 float k2。 } a[2] = {{“zhang”,100,70},{“wang”,70,80}}, *p = a。
A. a[8] B. a+7 C. p+7 D. *(p+7) 9. 下列程序运行结果是 ______。 define A 2 define AA A+A/2 void main(void) { printf(“%d, ”,AA)。 printf(“%d\n”,5*AA)。 } A. 3, 11 B. 3, 15 C. 2, 10 D. 8, 40 10. 若有如下定义 ,则对 ex中的
、常量。 -- 栈上分配,函数内的局部变量就是从这分配的,但分配的内存容易有限。 -- 堆上分配,也称动态分配,如我们用 new,malloc分配内存,用delete,free来释放的内存。 设有以下说明和定义: typedef union {long i。 int k[5]。 char c。 } DATE。 struct data { int cat。 DATE cow。 double dog
⑥点击试运行按钮,试运行程序。 或按 F5键也能试着运行这个程序。 ⑤双击按钮组件后,进入程序设计界面,输入此行程序代码: 标签 = “ 我爱易语言。 ” 恭喜你,你的第一个程序已经建立。 这是运行后的效果。 可以点击按钮,看到标签的标题有所改变。 下面来分析为什么此程序能够完成这样的功能。 首先需要了解的是启动窗口是所有程序的平台,所有的内容都要显示在上面,因此一个程序不能没有一个主窗口
0 单维变量 [2] 0 0 单维变量 [3] 0 0 多维变量 [1] [1] 0 0 多维变量 [1] [2] 0 0 多维变量 [2] [1] 0 200 多维变量 [2] [2] 0 300 该 表是将经过上述运算后,各变量 变更后 的数值。 多维变量的成员 也可以使用单维的方式来引用。 譬如上面的“多维变量 [3]” 等同于“多维变量 [2] [1] ”,“多维变量 [4]
作用于其它窗口程序集的子程序。 37 变量的初始值 如果容器内从来没有被写入过数据,那么此时容器中的内容是什么呢。 下面通过自编写 一个小程序,就可以测试出来了。 新建 一个易程序,在窗体上放一个画板控件和一个按钮控件。 将画板控件的边框 属性改为凹入式。 双击按钮控件,进入程序录入界面,顺序加入根据类型名命名的变量,共计 10 个。 如整数类型的变量,变量名即为“整数型变量”,其它类似。 38
liToday liTommorow /ol 1. Today 2. Tommorow 定义列表 (Definition lists) dldt...dd.../dl dl dtToday ddToday is yesterday. dtTomorrow ddTomorrow is today. /dl Today Today will be yesterday. Tomorrow
数 [FD 边长 RT 180180/角数 ] 说明:其中 180180/角数 =转动的角度 正多角星的角数 =转动次数 边长前进的步长值。 2.举例: 例 1:用 REPEAT 命令画一个边长为 70 的正九角星。 正九
这样的执行方式叫立即执行方式。 在立即执行方式下,输入的命令不能记忆,若想叫小海龟再干同一工作,就要重新输入,这样就非常麻烦。 ( 2)程序执行方式 LOGO 语言还有另外一种执行方式:程序执行方式,这种方式就是把小海龟画图的有关命令放在一起,构成一个过程,这样的过程就可以被电脑记忆,并可以多次修改和执行。 2. 定义过程 ( 1)出示画小旗的过程。 TO XIAOQI FD 50 REPEAT
画正方形的命令是由 4 组完全相同的命令 ( fd 50 rt 90) 组成。 ⑶ 屏幕显示 “repeat 4[fd 50 rt 90]” ,请同学在 LOGO 语言中输入,看一看有何效果。 (也画出了一个正方形) ⑷ 教师讲解:这条命令也可以画正方形,而且比刚才我们输入的 8 条命令要简洁了许多。 这就是重复命令。 用 logo 语言绘画时,检查要重