实验3-2-顺序结构(2)
更新时间:2023-09-25 05:54:01 阅读量: 综合文库 文档下载
实验3-2 顺序结构程序设计(二)
1
【实验目的】
(1)掌握C语言的顺序结构设计的方法
(2)掌握基本的算术运算符和常用的数学函数的使用 (3)熟练掌握复杂的数据输入输出的方法
【实验要求】
(1)熟练掌握C语言的顺序结构设计的方法
(2)熟练掌握基本的算术运算符和常用的数学函数的使用 (3)熟练掌握复杂数据的输入输出的方法
【实验环境】
(1) Microsoft XP操作系统 (2) Microsoft VC++ 6.0
【实验内容】
1、程序改错: 阅读下面程序段,编译调试程序,并改正错误语句。
// 下面程序将一个实数转换成百分数形式(%),不输出无意义的0, 如输入:0.567, 则输出 56.7%
#include
8
double a; scanf(\ printf(\ return 0; }
输入: 输入一个实数。 输出: 输出其百分之形式 样例输入:0.567 样例输出:56.7%
2、温度转换 http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1494
题目描述: 输入一个华氏温度,输出摄氏温度,其转换公式为:C=5(F-32)/9 输入: 输入数据只有一个实数,即华氏温度。
输出: 输出数据只有一个,即摄氏温度,保留2位有效数字。 样例输入:32.0 样例输出:0.00
3、圆的直径、周长和面积
http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=2982
题目描述
PPMM们喜欢简单,这题就是为你们准备的。要求读入一个圆的半径,并打印圆的直径、周长和面积。PI的取常量3.1415926。
输入:输入只有一行,一个double类型的数表示半径。
9
输出:输出只有一行,分别为圆的直径、周长和面积,分别用空格隔开,要求精确到小数点后两位。
样例输入:1
样例输出:2.00 6.28 3.14
4、圆柱圆球计算 http://acm.zjgsu.edu.cn/JudgeOnline/problem.php?id=1477
题目描述:
设圆半径r,圆柱高h 求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。PI=3.14
输入:两个浮点数,r和h 输出:
圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。保留两位小数,每个结果后换行。
样例输入: 1.5 3 样例输出: C1=9.42 Sa=7.07 Sb=28.26 Va=14.13 Vb=21.19 提示:
(1)圆周长公式:2*PI*r、圆面积公式:PI*r*r、圆球表面积公式:4*PI*r*r、圆球体积公式:4/3*PI*r*r*r、圆柱体体积:PI*r*r*h
10
(2)网上刷题,本题不要用double类型,这可能是由于后台的数据精度的问题。
5、一元二次方程
http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1094
题目描述:解一元二次方程ax2+bx+c=0的解。 输入: 输入三个实数a,b,c的值,且a不等于0。
输出: 两个根X1和X2,其中X1>=X2。结果保留两位小数。数据保证一定有根。 样例输入:1 5 -2 样例输出:0.37 -5.37
6、整数输入输出 http://acm.zjgsu.edu.cn/JudgeOnline/problem.php?id=1893
题目描述:从键盘输入一个十进制整数,以八进制和十六进制的形式输出。 输入: 十进制整数
输出: 八进制及十六进制整数 样例输入:10 样例输出:012,0xa
7、时间间隔 http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1175
题目描述:
从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。
输入:
11
输入包括两行。 第一行为时间点1。 第二行为时间点2。
输出:以“小时:分钟:秒”的格式输出时间间隔。 样例输入: 12:01:12 13:09:43 样例输出: 1:08:31
8、四位数的每位数字之和http://acm.zjgsu.edu.cn/JudgeOnline/problem.php?id=1922
题目描述:接收一个四位数。编写一个程序,将该数的每一位数字相加并显示结果。 输入: 输入一个四位数。
输出: 输出该四位数中每一位数字之和。 样例输入:1234 样例输出:10
9、数字加密 http://acm.zjgsu.edu.cn/JudgeOnline/problem.php?id=1918
题目描述
输入1个四位数,将其加密后输出。方法是将该数每一位上的数字加9,然后除以10取余,做为该位上的新数字,最后将第1位和第3位上的数字互换,第2位和第4位上的数字互换,组成加密后的新数。
12
输入: 1257 输出: 4601 样例输入:1257 样例输出:4601
10、阿基米德特性
http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=3068
题目描述
所谓“阿基米德特性”是这样的一条性质:对任意两个整数a和b,保证0b。 请编写一个程序,对输入的a和b,输出最小的M。 输入: 输入2个整数a和b,满足0b的最小正整数M。 样例输入:2 9 样例输出:5
13
正在阅读:
实验3-2-顺序结构(2)09-25
《情豹布哈依》读后感范文03-24
2006年江苏高考数学解析版09-12
厄运中的海伦教案03-17
2016高一英语M4复习06-24
单片机驱动蜂鸣器唱国歌的设计与原理08-25
三三班班级条约11-30
简析儒林外史中王冕的人物形象06-10
七彩小圆子日记10-29
人教三年级数学下册第1讲 - 图文10-24
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 顺序
- 结构
- 实验