没有合适的资源?快使用搜索试试~ 我知道了~
C语言程序设计上机实验(2).doc
需积分: 5 0 下载量 87 浏览量
2022-12-07
10:43:24
上传
评论
收藏 87KB DOC 举报
温馨提示
试读
12页
C语言程序设计上机实验(2).doc
资源推荐
资源详情
资源评论
实验(或)上机内容
实验一: C 程序的运行环境和数据类型、运算符与表达式 2 学时
一、实验目的
1.了解 VC++6.0 编译系统的基本操作方法,学会独立使用该系统。
2.了解在该系统上如何编辑、编译、连接和运行一个 C 程序。
3.通过运行简单的 C 程序,初步了解 C 源程序的特点。
4.掌握数据类型、运算符与表达式、数据的输入输出
5.熟悉 C 语言中的基本数据类型,掌握定义常量和变量以及对它们赋值的方法,了解
数据输出时所用格式转换符。
6.掌握格式输入/输出函数的用法。
7.学会简单顺序程序的设计。
8.养成良好的程序设计习惯。
二、实验内容
1.编写一程序,在屏幕上输出如下内容:
2.编写一程序,接受用户输入的两个整数,并计算它们的和、差、积、商,程序运行
结果应如下所示。注意,尖括号部分表示用户输入数据或要被替换的输出内容,尖括号本身
并不需要输入或输出。
The program gets two integers,and computes their sum,difference,product and quotient.
The first number:<第一个整数在此输入>
The second number:<第二个整数在此输入>
Results as follows:
<第一个整数>+<第二个整数>=<和>
<第一个整数>-<第二个整数>=<差>
<第一个整数>*<第二个整数>=<积>
<第一个整数>/<第二个整数>=<商>
3.编制程序,接受用户输入的数值,输出以该值为半径的圆面积,以该值为半径的球
体表面积与体积,pi 取值 3.1415926536,结果保留 10 位有效数字。
4.(选做)编制程序,输出下述数据。说明:(1)表中数据来自总参谋部测绘局编制的
<世界地图集>,数据可能已不准确;(2)面积单位为万平方公里,人口单位为万人,GDP
单位为十亿美元。(3)表中所有数据都必须以变量的形式保存;(4)如果不知道每字段宽度
到底为多少,请仔细数数作为分隔标记的短横数目。
--------------------------------------------------------------------
COUNTRY AREA(10K km2) POP(10K) GDP(Billion$)
--------------------------------------------------------------------
China 960.00 129500.00 1080.00
Iceland 10.30 27.57 8.20
India 297.47 97000.00 264.80
Madagascar 62.70 1635.00 3.60
Maldive 0.0298 27.80 0.23
--------------------------------------------------------------------
实验二:选择结构程序设计 3 学时
一、实验目的
1.熟悉 C 语言中的 if 语句的三种形式以及 switch 语句的使用方法,了解它们之间的异
同之处。
2.掌握 if 语句和 switch 语句的用法。
3.学会选择结构程序的设计。
二、实验内容
1.由键盘输入 3 个整数,输出其中最大的数。
2.输入三解形的三条边 a,b,c,判断它们能否构成三角形,若能构成三角形,指出是何等
三角形(等腰三角形、直角三角形、一般三角形)。
3.输入百分制成绩,要求输出成绩等级’A’、’B’、 ’C’、’D’、 ’E’如何实现下述输出
要求?90 分以上为’A’,80~89 为’B’,70~79 为’C’,60~69 为 D,60 分以下为 E。
4.(选做)在屏幕上显示一张如下所示的时间表:
*****Time*****
1 morning
2 afternoon
3 night
please enter your choice:
操作人员根据提示进行选择,程序根据输入的序号显示相应的问候信息。如选择 1 显
示“Good morning”, 选择 2 显示“Good afternoon”, 选择 3 显示“Good night”,对于其他选择
显示”Selection error!”。
5.写一个程序,从终端输入一个字符,如果是小字字母则将其转换成大字字母并输出,
如果是大字字母换成小字字母并输出,如果都不是则原样输出。
实验三:循环控制结构程序设计 3 学时
一、实验目的
1.熟悉 C 语言中的 While 循环、do-While 循环以及 for 语句的使用方法,了解它们之
间的异同之处。
2.掌握 while 语句和 for 语句的用法。
3.了解 break 和 continue 的区别。
4.学会循环结构程序的设计。
二、实验内容
1.输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数。
2.编程计算 1*2+3*4+…+99*100 值。
3.编程实现上三角形式的九九乘法表。
4.编写程序求出所有的“水仙花数”,是指一个三位数,其各位数字的立方和恰好等
于该数本身。例如:153=1*1*1+5*5*5+3*3*3,所以 153 是“水仙花”。
5 . 求 S=a+aa+aaa+…+aa…a(n 个 a) 之 值 , 其 中 a 是 一 个 数 字 。 例 如
剩余11页未读,继续阅读
资源评论
SmileKiller
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功