一、填空 1.KeiL C51 软件中,工程文件的扩展名是____UV2______,编译连接后生成可烧写的文件扩展名是_____HEX_______
2.C51 支持的指针有 一般指针 和 存储器指针
3.C51 中,没有专门的循环语句,我们可以用函数______crol_______完成一个字节的循环左移,用____irol_____完成二个字节的循环左移
4. 函数 是 C 语言的基本单位
5.C 语言中输入和输出操作是由库函数 scanf 和 printf 等函数来完成
6.若有说明 int i,j,k;则表达式 i=10,j=20,k=30,k*=i+j 的值为__ 900______
7. 数组 是一组有固定数目和相同类型成分分量的有序集合
8.变量的指针就是变量的 地址 ;指针变量的值是 指针
9.在 C 语言中,把多个不同类型的变量结合在一起形成的一个组合型变量,称为 结构变量 ,简称 结构
10.C51 的数据类型有 基本类型 、 构造类型 、 指针类型 、 空类型
11.C51 的基本数据类型有 位型 、 字符型 、 整形 、 长整形 、 浮点型 、 双精度浮点型
12.C51 的构造数据类型有 数组类型 、 结构类型 、 共用体型 、 梅举型
13.C51 的存储类型有 data 、 bdata 、 idata 、 pdata 、 x data 、 code
14.C51 的存储模式有 SMALL 、 COMPACT 和 LARGE
15.C51 程序与其他语言程序一样,程序结构也分为 顺序结构 、 选择结构(或分支结构) 、 循环结构 三种
16.数组的一个很重要的用途就是 查表
二、单项选择题: 1
89S51的内部程序存储器与数据存储器容量各为多少
(C) (A)64KB、 128B (