单片机原理----C51编程及Proteus仿真 习题答案 (金宁治) 习题4答案.docxVIP

  • 26
  • 0
  • 约3.06千字
  • 约 4页
  • 2022-10-15 发布于四川
  • 举报

单片机原理----C51编程及Proteus仿真 习题答案 (金宁治) 习题4答案.docx

思考题及习题4 一、填空 .某数用十六进制表示为0x5a,那么用二进制表示为90 。 .设 int x=0, y=l;表达式(xy)的值是 Q。 . C51提供了两种不同的数据存储类型.xdata 和来pdata 访问片外数据存储 区。 . C51基本的结构有顺序结构、.选择结构一和循环结构。 .假设声明 inti,j,k;那么表达式 i=10, j=20, k=30, k*=i+i 的值为 900 。 . x+=a 等价于 x=x+a , x*二a 等价于 x=x*a , x%=a 等价于 x=x%a 。 . (int)(8.2/2)= 4 ° .以下程序的输出结果是一2 0 main() ( int x-10, y=l, z=l; if(xy) x=0; if(y0) z=0; else z=z+l; printf(%d\n”, z); } .执行语句for(j=0; j=3; j++) {a=l;}后变量j的值是 4。 .假设一个函数的返回类型为void,那么表示其没有返回值。 . C51编译器在头文件reg.51 中定义了全部sfr/sfr16和sbit变量。 二、简答 .简述C51语言与标准C语言的区别? 答:相同之处:语法规那么、程序结构、编程方法。不同之处:(1)库函数不同:由于标 准C中的局部库函数不适用于嵌入式系统,因此排除在C51之外,如字符屏幕和图形函数。 ⑵

文档评论(0)

1亿VIP精品文档

相关文档