C语言实验指导书

内容发布更新时间 : 2024/11/17 18:52:56星期一 下面是文章的全部内容请认真阅读。

实验二 简单C语言算法程序设计

三、 实验目的

1.掌握所用的C语言环境的基本操作方法。 2.掌握编辑、编译、连接和运行C程序。

3.掌握C程序的数据类型、运算符、表达式和算法。 四、 实验内容和要求

1.判断一个数n是否同时被3和5整除。

2. 在屏幕上显示下列图形: * * * * * * * * * *

3. 将例2.16和2.17的算法进行实操验证。

5

实验三 顺序结构程序设计

一、 实验目的

1.掌握基本输入输出函数、库函数的使用。 2.能够编程实现简单的结构化程序。 二、 实验内容和要求 1.执行程序,写出运行结果。

#include

void main() {

float a = 9.1234567891234567890; double b = 9.1234567891234567890; printf(\

printf(\};

2.运行程序,写出结果。

#include void main() {float x1; double y1 ;

scanf(\\ printf(\}

程序运行时输入x的值123456789,输入y的值123456789。

3.输入三角形的三边长,求三角形面积。

6

实验四 选择结构程序设计

一、实验目的

1.理解C语言表示逻辑量的方法,学会正确使用逻辑运算符和逻辑表达式。 2.掌握利用if结构实现选择结构的方法。

3.掌握利用switch结构实现多分支选择结构。 4.掌握switch语句中break语句的作用。 5.掌握使用断点调试程序的方法。 二、实验内容及要求

1.输入两个数,输出较大的数。

2.编写程序,用scanf函数输入一个年份,计算该年2月份有多少天。

闰年的条件为:年份能被4整除但不能被100整除,或者年份能被400整除。

3.输入五级制成绩(A-E),输出相应的百分制成绩(0~100)区间,要求使用switch语句。五级制成绩对应的百分制成绩区间为:A(90~100)、B(80~89)、C(70~79)、D(60~69)和E(0~59)。

7

实验五 循环结构程序设计

一、实验目的

1.掌握while循环结构的用法。 2.掌握do-while循环结构的用法。 3.掌握for循环结构的用法。 二、实验内容及要求

1.编写程序,计算2+4+6+?+100的和。

2. 打印所有水仙花数,水仙花数是指一个三位数,其各位数字的立方和等于该数本身。例如153是水仙花数。

3. 输入一个正整数n,计算下式的和求e的值(保留4位小数)。

1111e=1++++……+

1!2!3!n!输入输出示例: Input n:10 e=2.7183

8

实验六 数组程序设计

一、实验目的

1.熟练掌握一维数组编程的方法。 2.熟练掌握二维数组编程的方法。 3.掌握字符数组的使用方法。

4.熟练掌握排序算法,进一步理解模块化程序设计的方法。 二、实验内容及要求

1. 从键盘输入任意10个数,计算其中所有非负数之和。

2. 输入7个整数,将它们从大到小排序后输出。

3.输入一个以回车结束的字符串(少于10个字符),它由数字字符组成,将该字符串转换成整数后输出。 输入输出示例:

Enter a string:123 Digit=123

9

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi