C语言程序设计实验实验指导书及答案
Compa
y
umber:【0089WT8898YTW8CCBBUUT202108】
f实验一熟悉C程序运行环境
班级
学号
一、实验目的
姓名
1熟悉C语言VisualC调试环境。
2掌握C程序的编辑、调试及运行。
二、实验内容
项目1调试并运行下面程序,并写出运行结果:
i
cludei
tmai
pri
tf“Goodmor
i
g
”pri
tf“Helloworld
”retur
0
运行结果(注意,按照屏幕输出格式写):
成绩
项目2调试并运行下面程序,并写出运行结果:
i
cludei
tmai
i
tabsum
定义变量
a23b56
为变量赋值
sumab
计算两个变量的和
pri
tf“sumisd
”sum输出计算结果
retur
0
f运行结果:
f项目3调试并运行下面程序,并写出运行结果:
i
cludei
tmaxi
ti
ti
tmai
i
tabc
定义变量
a23b56
为变量赋值
cmaxab
调用max函数,将得到的值赋给c
pri
tf“maxisd
”c
retur
0i
tmaxi
txi
ty
i
tz
ifxyzxelsezyretur
z
运行结果:
输出c的值定义max函数,函数值为整型定义变量
将z的值返回
三、提高部分1试想,如果求10个数中的最大者,则程序该如何编写。程序代码
f运行结果:
f实验二数据及其运算
班级
学号
一、实验目的
姓名
成绩
1掌握C数据类型的概念、熟悉整型、字符型和实型基本类型的常量的用法;学会三种基
本类型变量的定义、赋值和使用方法。
2掌握算术表达式、关系表达式及逻辑表达式的特点及用法。
3熟悉运算符的优先级和结合性的概念。
4学习简单程序的编写方法。
二、实验内容
项目1编辑运行下面程序,并分析运行结果。
i
cludei
tmai
i
tmabcde
定义整型变量
pri
tf“pleasei
putadatam”
sca
f“d”m从键盘输入一
个整数am1
运行结果:
bm2cm3dm4em5pri
tf“am1ad
”apri
tf“bm2bd
”bpri
tf“cm3cd
”cpri
tf“dm4dd
”dpri
tf“em5ed
”eretur
0
项目2编辑运行下面程序,并分析运行结果。
i
clude
i
tmai
floatm
s
fpri
tf“m”sca
f“f”m
输入矩形的边
长pri
tf“
”sca
f“f”
输入矩形的边
长
(1)输入24和5,运行结果:
sm
计算矩
形的面积
pri
tfsf
”s输出矩形的面
积
retur
0
(2)输入-24和5,运行结果:
分析结果是否正确(3)对上面程序进行修改,当输入一个非法的边长(负数或零),会给出提示而不计算矩形的面积。输入-24和5,运行结果:
项目3先阅读程序,并写出结果,再运行程序并r