C 语言入门(三)
1.求圆的周长和面积
题目描述
输入圆的半径,求圆的周长和面积。 要求定义圆周率为如下宏常量 #define PI 3.14159
输入
输入半径 r 的值,为一实数。
输出
输出一行,包括周长和面积。数据之间用一个空格隔开,数据保留小数后面两位。
样例输入
样例输出
2. 圆柱体表面积
题目描述
输入圆柱体的底面半径 r 和高 h,计算圆柱体的表面积并输出到屏幕上。要求定义圆周率为如下宏常量 #define PI 3.14159
输入
输入两个实数,为圆柱体的底面半径 r 和高 h。
输出
输出一个实数,即圆柱体的表面积,保留 2 位小数。
样例输入
样例输出
3. 求绝对值
题目描述
求实数的绝对值。
输入
输入一个实数。
输出
输出它的绝对值,结果保留两位小数
样例输入
样例输出
4. 求两点间距离
题目描述
给定 A(x1, y1), B(x2, y2)两点坐标,计算它们间的距离。
输入
输入包含四个实数 x1, y1, x2, y2,分别用空格隔开,含义如描述。其中 0≤x1,x2,y1,y2≤100。
输出
输出占一行,包含一个实数 d,表示 A, B 两点间的距离。结果保留两位小数。
样例输入
样例输出
5.求三角形的面积
题目描述
给出三角形的三条边,求三角形的面积。
输入
输入三角形的三条边长(实数),数据之间用空格隔开。
输出
输出三角形的面积,结果保留 2 位小数。
样例输入
样例输出
提示
用海伦公式或其他方法均可。
6. 计算时间间隔
题目描述
读入两个用“时:分:秒”表示的时间点,计算以秒为单位的时间间隔。
输入
输入有两行,每行是一个用“时:分:秒”表示的时间点。测试数据保证第二个时间点晚于第一个时间点。
输出
输出一个整数,表示时间间隔的秒数。
样例输入
样例输出
提示
输入数据中带有普通字符,如冒号,scanf 函数的格式字符串中对应位置上也要有对应字符。
版权声明: 本文为 InfoQ 作者【逝缘~】的原创文章。
原文链接:【http://xie.infoq.cn/article/e79eaf6dfd7dcf4368ee8c0ea】。未经作者许可,禁止转载。
评论