C语言程序设计实验实验指导书及答案
D
f常熟理工学院电气与自动化工程学院《C语言程序设计》实2验指导书2
f常熟理工学院电气与自动化工程学院《C语言程序设计》实3验指导书3
f常熟理工学院电气与自动化工程学院《C语言程序设计》实4验指导书4
f常熟理工学院电气与自动化工程学院《C语言程序设计》实5验指导书
项目3调试并运行下面程序,并写出运行结果:
i
cludestdioh
i
tmaxi
ti
t
i
tmai
i
tabc
定义变量
a23b56
为变量赋值
cmaxab
调用max函数,将得到的值赋
给c
pri
tf“maxisd
”c输出c的值
retur
0
i
tmaxi
txi
ty整型
定义max函数,函数值为
i
tz
定义变量
ifxy
zx
else
zyretur
z
将z的值返回
5
f常熟理工学院电气与自动化工程学院《C语言程序设计》实6验指导书
运行结果:三、提高部分1试想,如果求10个数中的最大者,则程序该如何编写。程序代码
运行结果:
6
f常熟理工学院电气与自动化工程学院《C语言程序设计》实验指导书
实验二数据及其运算
班
学
姓
成
级
号
名
绩
一、实验目的
1掌握C数据类型的概念、熟悉整型、字符型和实型
基本类型的常量的用法;学会三种基本类型变量的定义、
赋值和使用方法。
2掌握算术表达式、关系表达式及逻辑表达式的特点
及用法。
3熟悉运算符的优先级和结合性的概念。
4学习简单程序的编写方法。
二、实验内容
项目1编辑运行下面程序,并分析运行结果。
i
cludestdioh
从键盘输入一个整数
i
tmai
am1
i
tmabcde定
义整型变量
bm2cm3dm4
pri
tf“pleasei
putaem5
datam”
pri
tf“am1ad
sca
f“d”m
”a
f常熟理工学院电气与自动化工程学院《C语言程序设计》实8验指导书
pri
tf“bm2bd
”b
pri
tf“cm3cd
”c
pri
tf“dm4dd
”dpri
tf“em5e
d
”eretur
0
运行结果:
项目2编辑运行下面程序,并分析运行结果。
i
cludestdiohi
tmai
floatm
s
sca
f“f”
输
入矩形的边长
sm
计算
矩形的面积
pri
tf“m”sca
f“f”m输入矩形的边长
pri
tfsf
”s输出矩形的面积
retur
0
pri
tf“
”
(1)输入24和5,运行结果:
8
f常熟理工学院电气与自动化工程学院《C语言程序设计》实9验指导书
(2)输入-24和5,运行结果:
分析结果是否正确?
(3)对上面程序进行修改,当输入一个非法的边长(负数或零),会给出提示而不计算矩形的面积。输入-24和5,运行结果:
项r