淮南师站学院
《C语言》
主编:井田
实验一、C语言运行环境
(一)实验目的
1、了解C程序运行环境;
2、掌握运行环境的使用。
(二)实验设备
计算机;C编译环境
(三)实验要求
建立文件夹,采用你个人的学号+姓名来命名,例如:12111010101王明(四)实验内容
switch的用法c语言可以从以下题目中任意选做4——6题,也可自己命题,需注释说明功能
1、编程实现以下文字的输出。
I am a student.
2、编程实现交换两变量的值。(变量类型任意)
3、输入三个数,求三个数之和并输出。
4、输入三个数,求三个数中最大和最小的数并输出。
5、用sizeof 测试并输出所用编译系统,int、long、short> char> float、double 等类型数据所占字节数。
6、调用库函数,实现以下函数值的求取。
cos3.5678、log90、e2'567
(五)实验报告书写要求
实验报告包括:实验名称、实验目的、实验内容。其中实验内容包括程序和结果及结果分析。
实验二、常量的使用和变量与赋值
(一)实验目的
1、了解c语言中常量的种类和作用;
2、了解基本类型常量在内存中的存储形式及变量的本质;
4、掌握赋值运算的意义和正确用法。
(二)实验设备
计算机;C编译环境
(三)实验要求
建立文件夹,采用你个人的学号+姓名来命名,例如:12111010101王明(四)实验内容
可以从以下题目中任意选做4——6题,也可自己命题,需注释说明功能
1、编程实现int、short> long、char、float、double等类型常量的输出。
2、编程实现int、short> long、char、float、double等类型变量的建立、赋值以及输出。
3、编程实现对int和float型数据进行格式化输入和输出。(要求使用格式修饰符)
4、编程实现对3个变量按照从大到小的排序。(变量类型任意)
5、编程实现不同类型数据进行赋值。
6、编程实现不同类型数据之间混合运算。(至少列举三种不同类型数据
之间两两混合运算)
(五)实验报告书写要求
实验报告包括:实验名称、实验目的、实验内容。其中实验内容包括程序和结果及结果分析。
实验三、运算符与表达式
(一)实验目的
掌握算术、赋值、逻辑、关系等运算符的意义和正确用法。
(二)实验设备
计算机;C编译环境
(三)实验要求
建立文件夹,采用你个人的学号+姓名来命名,例如:12111010101王明(四)实验内容
可以从以下题目中任意选做4——6题,也可自己命题,需注释说明功能
1、编程实现+、-、*、/、%运算符的使用。
2、编程实现++、-运算符的使用。
3、编程实现关系运算符及逻辑运算符的使用。
4、编程实现算术运算、关系运算、逻辑运算的混合使用。
5、编程实现复合的赋值运算符的使用。
6、编程实现强制类型转换运算符的使用。
(五)实验报告书写要求
实验报告包括:实验名称、实验目的、实验内容。其中实验内容包括程序和结果及结果分析。
实验四、程序设计方法选择结构
(一)实验目的
1、掌握选择程序的基本结构
2、掌握选择语句的使用方法;
(二)实验设备
计算机;C编译环境
(三)实验要求
建立文件夹,采用你个人的学号+姓名来命名,例如:12111010101王明(四)实验内容
可以从以下题目中任意选做4——6题,也可自己命题,需注释说明功能
1、编程用选择结构实现求一个数的绝对值并输出。
2、编程实现输入一个整数,判断其是否能被3和5整除。
3、编程实现分段函数<-x2+x-l x<=l
Y= X2-2X+1 1<X<=2
' J X3+X2-5 X>2
其中x的值由scanf语句读入。
4、用条件运算符实现求3个数中最大的数并输出。
5、用if...lse语句实现,将百分制转换成等级制。
6、用switch语句,将百分制转换成等级制。
(五)实验报告书写要求

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。