C语言程序设计实验报告
指导老师: 专业班级: 学 号: 姓 名: 成 绩:
辽宁石油化工大学计算机基础教研室制
实验1 顺序、分支结构程序设计
【实验目的】
1、熟悉Visual C++ 6.0的C语言编程环境。 2、熟练掌握输入函数和输出函数的使用。 3、编写顺序结构程序并运行。
4、了解C语言中逻辑值真(非0)与逻辑值假(0)的表示方法。
5、深入理解关系运算、逻辑运算的意义,学会正确使用关系表达式和逻辑表达式。 6、熟练掌握分支语句if和switch的使用方法。
【实验类型】:设计型 【实验内容】
1、编写程序,实现下面的输出格式和结果( 表示空格): a= 5,b= 7,a-b=-2,a/b= 71%
c1=COMPUTER,c2=COMP ,c3= COMP x=31.19,y= -31.2,z=31.1900 s=3.11900e+002,t= -3.12e+001
2、输入一个任意5位数,编写程序求各位上数字之和。
3、编写程序,输入年号,判断它是否为闰年。判断闰年的条件是:如果此年号能被400整除,则它是闰年;如果能被4整除,而不能被100整除,则也是闰年。
【实验程序和结果】
1、实验程序 实验结果截屏:
#include
2、实验程序 实验结果截屏:
#include
}
程序运行中的输入:
3、实验程序 实验结果截屏:
#include
程序运行中的输入:
【实验总结】
实验2 循环结构程序设计
【实验目的】
1、熟练掌握使用while语句、do…while语句和for语句的表示循环的方法。 2、掌握break语句和continue语句在循环结构的使用方法。 3、掌握多重循环的程序设计方法。
4、掌握循环程序设计中常用的各种算法,如穷举法、迭代、递推等。
【实验类型】:设计型 【实验内容】
1、编写程序,求1-3+5-7+ … -99+101的值。 2、编写程序,求e的值,e≈1+
111+++…… 1!2!3!(1)用for循环计算前50项。 (2)用while循环,要求直到最后一项的值小于10-6。 3、编写程序,输出以下形状
【实验程序和结果】
1、实验程序 实验结果截屏:
#include
} 2、(1)实验程序 实验结果截屏:
#include
}
(2)实验程序 实验结果截屏:
#include
} 3、(1)实验程序 实验结果截屏:
#include
}
(2)实验程序 实验结果截屏: #include
}
(3)实验程序 实验结果截屏: #include
}
【实验总结】