实验2-1数据类型、运算符与表达式 下载本文

内容发布更新时间 : 2024/5/18 8:14:03星期一 下面是文章的全部内容请认真阅读。

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

1

【实验目的】

(1)掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法

(2)掌握不同类型数据之间赋值的规律

(3)学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(- -)运算符的使用

(4)进一步熟悉C程序的编辑、编译、连接和运行的过程

【实验要求】

(1)熟练掌握C程序的调试方法 (2)熟练掌握常量和变量的定义及使用

(3)熟练掌握算术运算符和逗号运算符的使用方法

【实验环境】

(1) Microsoft XP操作系统 (2) Microsoft VC++ 6.0

【实验内容】

1、程序改错

题目描述:阅读下面程序段,编译调试程序,并改正错误语句。 #include

1

#define PI 3.14159; int main() { }

输入: 输入半径

输出: 修改程序段,输出园的面积 样例输入:1 样例输出:3.14

2、常量变量练习

http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=1111

题目描述:用c语言的基本输出格式打印下列内容: 100 A 3.140000

float r; PI=3.14159; scanf(\float area; area=PI*r*r; printf(\return 0;

2

输入: 本题目没有输入数据 输出: 输出三行数据: 100 A 3.140000 示例输入:无 示例输出: 100 A 3.140000

3、整数求和 http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1001

题目描述:求两个整数之和。

输入: 输入数据只包括两个整数A和B。 输出: 两个整数的和。 样例输入:1 2 样例输出:3

4、交换两个整数的值

http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=1115

题目描述:输入两个变量的值,由终端输入两个整数给变量x、y,然后交换x和y的值后,输出x和y。

3