C语言作业

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

盛年不重来,一日难再晨。及时宜自勉,岁月不待人。

实验一 C程序的运行环境及简单程序编写(一)

一、实验目的

1. 了解VC++6.0集成环境的基本操作方法。

2. 了解在该系统上如何编辑、编译、连接和运行一个C程序。

3. 通过运行简单的C程序,初步了解C源程序的特点。

二、实验内容

1. 打印输出你的姓名,年龄,地址信息。

2. 编写程序,实现输出

*********************************************

C语言程序设计

*********************************************

3. 编写程序,求2个整数的和、差、积、商。

实验二C程序的运行环境及简单程序编写(二)

一、实验目的

1. 编写运行简单的C程序,了解C源程序的特点。

二、实验内容

1. 编写程序,已知长方形的长为8cm,宽为3cm,求长方形的周长和面积。

2. 在上一题的源代码中,用2种注释方法,添加注释内容:

这是一个简单的C语言程序。

3. 编写程序,实现输出三行文字,第一行

Print:

(1)\\\\\\\\\\

(2)&&&&&&&&&&

(3)||||||||||

实验三数据的存储与运算(一)

一、实验目的

1. 掌握变量的定义及使用

2. 掌握整型数据在程序中的表示及使用

二、实验内容

1.教材P19例2.1

2. 编写一个程序,要求用户输入一个美金数量,然后显示出如何用最少的面值为20美

元、10美元、5美元和1美元钞票来付款。

运行结果:

Ener a dollar amount:93

Result:

$20 bills:4

$10 bills:1

$5 bills:0

$1 bills:3

3. 输入2个变量的值,交换这2个变量的值后输出。

Input (x,y):2,3

output(x,y):3,2

实验四数据的存储与运算(二)

一、实验目的

1. 掌握整型数据在程序中的表示及使用

2. 掌握实型数据在程序中的表示及使用。

二、实验内容

1.教材P24例2.2

2.教材P46习题1

3. 编写一个程序,要求用户输入一个两位数,然后逆序打印出这个数。

Enter a two-digit number:28

The reversal is :82

实验五数据的存储与运算(三)

一、实验目的

1. 掌握符号常量、字符型数据、字符串的应用

2. 掌握强制类型的转换

二、实验内容

1.给出园半径,求园的体积v=4/3πr3

2.将小写字母转换为大写字母,并将其按字符和整数两种方式输出。

3.输入从午夜开始的秒数total_sec,请计算出等价的时间,用小时(0 ~23)、分钟(0 ~59)

和秒(0 ~59)表示。(建议使用%运算符)

Enter total seconds:2590

Time:0:43:10

4.编程计算1/2+1/3+1/5的结果。

实验六数据的存储与运算(四)

一、实验目的

1. 掌握字符、字符串和转义字符的应用

二、实验内容

1. 使用转义字符输出

%%%%%%%%%%%%

/ “C语言” /

%%%%%%%%%%%%

2. 教材P47习题3

实验七顺序结构程序设计(一)

一、实验目的

1. 掌握顺序结构程序的思想。

2. 掌握putchar()和getchar()的使用。

二、实验内容

1.从键盘输入一个大写字母,要求改用小写字母输出

2.从键盘输入一个英文字母在英文字母表中的序号,然后输出相对应的这个字母的大写和小写。

Enter serial number:2

Alphabet:B b

实验八顺序结构程序设计(二)

一、实验目的

1. 熟练掌握scanf()和printf()的使用

2. 掌握顺序结构的编程

二、实验内容

1.使用scanf函数读入2个分数,然后计算出这2个分数的和。

Enter first fraction:5/6

Enter second fraction :3/4

The sum is: 38/24

2.编写一个程序,对用户录入的产品信息进行格式化。

Enter item number:583

Enter unit price:13.5

Ente sales profit:25.3

Enter purchase date(mm/dd/yyyy):10/11/2011

输出结果为:

Item Unit Price Sales profit Purchase date 583 $13.50 25.3% 3/24/2010

实验九选择结构程序设计(一)

一、实验目的

1. 熟练使用if编写程序。

二、实验内容

1.输入两个学生a和b的成绩,输出其中高的成绩。

2.编写一个程序,从用户输入一个数值,判断此数值是不是只能被3整除,同时不能被7整除。

Enter number:21 Print:NO

Enter number: 3 Print:YES

3. 编写一个程序,从用户输入一个字符,判断此字符是不是字母。

Enter number: 1 Print:No

Enter number: a Print:Yes

Enter number: N Print:Yes

实验十选择结构程序设计(二)

一、实验目的

1. 熟练使用if语句编写程序。

二、实验内容

1.猜数游戏,假如设定一个整数m=123,然后让其他人从键盘输入所猜的数字,如果猜对,输出“Right”,如果猜错,则输出“Wrong”,并且指出设定的数字比输入的数字大(Too high)还是小(Too low)。

Enter a number : 189

Wrong! Too high

2.某幼儿园只收2—6岁的小孩,2~3岁编入小班(small class),4岁编入中班(middle

class),5—6岁编入大班(top class),编写程序实现每输入一个年龄。输出应编入什么班。

Please input age: 3

Class: small class

3. 编写一个程序,确定一个数的位数。

Enter a number:374

The number 374 has 3 digits

假设输入的数最多不超过4位。提示:利用if语句进行数的判定。例如,如果数在0到9之间,那么位数为1;如果数在10到99之间,那么位数为2。

实验十一选择结构程序设计(三)

一、实验目的

1. 熟练使用if语句编写程序。

2. 掌握switch语句的应用。

二、实验内容

1. 教材P113习题5

2. 教材P113习题6

3. 教材P113习题8

实验十二选择结构程序设计(四)

一、实验目的

1. 熟练使用if语句编写程序。

相关文档
最新文档