实验2 - 数据类型、运算符和表达式

更新时间:2024-01-03 16:12:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《C语言程序设计》实验报告

实验序号:2 实验项目:数据类型、运算符和表达式

学 号 实验地点 一、实验目的及要求 1.掌握C基本数据类型的基本概念、基本属性。 2.学会如何书写一个整型、字符型、实型常量。 3.掌握C算术运算符的基本概念、基本属性、运算规则。 二、实验设备(环境)及要求 使用Turbo C 或Visual C++ 6.0;windows系列操作系统的环境。 二、实验内容与步骤 0. 测试数据类型范围: 程序: #include void main(){ int a; a=111111111111111111111; printf(“%d”,a); } 1307012141 实验1-314 姓 名 指导教师 王晓蕾 胡晓凤 专业、班级 实验时间 输入课本例2-3代码,运行结果:输入课本例2-6代码,运行结果: 1.输入下列源程序,进行修改、编译、连接和运行。 运行结果是: 两行结果的不同是由什么引起的:因为%后面的字母不同引起的 2.输入下列源程序,进行修改、编译、连接和运行。分析++运算符。 运行结果是: 分析前++和后++的不同: m=++i;m=i;i=i+1 n=j++,n=j;j=j+1; 3.输入下列源程序,进行修改、编译、连接和运行。分析++和--运算符。 运行结果是: 分析运行结果:++,--放在后面时是在下一个语句是执行加一或者减一,放在前面是就是直接执行加一 4.输入并运行下面的程序: 观察以下不同输入时的输出,分析不同输出的原因。(↙ 表示回车) (1)123↙ (2)12↙ (3)1↙ 2↙ 运行结果是: 分析运行结果:当输入123时是三个字符,所以直接输出123,当输入12加上回车键,计算机将回车作输入1时,计算机还在等待输入下一个字符,当输入回车就是第二个字符,再输入2再打回车,所以最终输出的 5.把以上程序改写如下,用于上面相同的输入运行,分析不同输出的原因。 运行结果是:

分析:double变量输出时确切值,float输出的是近似值

分析:

In里面赋给a的值不能再外面使用,外面的a是一开始a 的值,里面跟外面的a不是一个值

#include main() {float var;

printf(\scanf(\

printf(\}

本文来源:https://www.bwwdw.com/article/nuox.html

Top