实验一 数据类型和表达式.docVIP

  • 42
  • 0
  • 约1.79万字
  • 约 30页
  • 2016-04-29 发布于湖北
  • 举报
实验一 数据类型和表达式 一.实验目的 1.掌握C语言基本数据类型的概念,理解数据类型与运算的关系。 2.熟悉简单变量的定义和赋值方法,掌握不同类型数据之间转换的规律。 3.学习C语言运算符优先级和结合性的概念,掌握算术表达式的计算方法及表达式计算中的类型转换方法。 4.掌握数学式子的表达式表示。 5.进一步熟悉C程序的编辑、编译、连接和运行的过程。 二.实验内容与算法解析 1.编程计算下面算术表达式的值,手工计算检测。 (1) x+a%3*(int)(x+y)%2/4 设x=2.5,a=7,y=4.7 (2)(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5, y=2.5 2.下面表达式计算中,哪些地方会发生类型转换?各个转换从什么类型转换到什么类型?表达式计算的结果是什么?试编程进行验证。 (1) 2.5+2*7%2/4 (2) 4*(2L+6.5)-12 (3) 10/(int)(5.1+3)) (4) 2*10.0/(5*3) 3.运行下面程序分析结果: main() { int a,b,c; a=9; b=5; c=24; printf(%d,a%c/b); } 4.输入并运行下面程序,对照程序分析运行结果: 程序如下: #include stdio.h main( ) { int a,b; long d; unsigned e;

文档评论(0)

1亿VIP精品文档

相关文档