一:选择题
1、B
2、A
3、B
4、C
5、D
6、D
7、C
8、D
9、A
10、C
二:填空题
1、__启动窗口_创建完毕
2、1 8
3、2
4、编译程序
5、打开文件 读写
6、移动内存 SendMessageA 向指定窗口发送消息
三:补全题
1、B
2、A
3、B<=39
四、编程题
1.某食堂一周菜谱
(1)解:
变量名 | 类 型 | 静态 | 数组 | 备 注 | K | 整数型 | | 100,100 | m | 整数型 | | | n | 整数型 | | | x | 整数型 | | | 计次循环首 (100, m )计次循环首 (100, n )K [m ] [n ] = m × n 计次循环尾 ()计次循环尾 ()计次循环首 (100, m )计次循环首 (100, n )x = x + K [m ] [n ]计次循环尾 ()计次循环尾 ()调试输出 (x )
(2)解:
变量名 | 类 型 | 静态 | 数组 | 备 注 | K | 整数型 | | 100,100 | m | 整数型 | | | n | 整数型 | | | x | 整数型 | | | 计次循环首 (100, m )计次循环首 (100, n )K [m ] [n ] = m × n 计次循环尾 ()计次循环尾 ()计次循环首 (100, m )计次循环首 (100, n )x = x + K [m ] [n ]计次循环尾 ()计次循环尾 ()调试输出 (x )
2.定义子程序2的返回值类型为整数型,子程序2中的整数型变量K是上限值为“100,100”的二维数组。
(1)解:
变量名 | 类 型 | 静态 | 数组 | 备 注 | K | 整数型 | | 100,100 | m | 整数型 | | | n | 整数型 | | | x | 整数型 | | | 计次循环首 (100, m )计次循环首 (100, n )K [m ] [n ] = m × n 计次循环尾 ()计次循环尾 ()计次循环首 (100, m )计次循环首 (100, n )x = x + K [m ] [n ]计次循环尾 ()计次循环尾 ()调试输出 (x )
(2)解:
变量名 | 类 型 | 静态 | 数组 | 备 注 | K | 整数型 | | 100,100 | m | 整数型 | | | n | 整数型 | | | x | 整数型 | | | 计次循环首 (100, m )计次循环首 (100, n )K [m ] [n ] = m × n 计次循环尾 ()计次循环尾 ()计次循环首 (100, m )计次循环首 (100, n )x = x + K [m ] [n ]计次循环尾 ()计次循环尾 ()调试输出 (x )
五、附加题
1.用文本型:先把需要的数据查看字节集转成文本,使用的地方再转回去
2.在冒泡排序
.版本 2
.支持库 spec
.子程序 冒泡排序
.局部变量 A, 整数型, , "10"
.局部变量 i, 整数型, , , 循环次
.局部变量 n, 整数型, , , 临时换位
A = { 1, 3, 2, 5, 6, 7, 4, 9, 10, 8 }
.计次循环首 (9, )
.计次循环首 (9, i)
.如果真 (A < A [i + 1])
n = A
A = A [i + 1]
A [i + 1] = n
.如果真结束
.计次循环尾 ()
.计次循环尾 ()
调试输出 (A)
|