中国石油大学C语言上机题答案.zip(5)

发布时间:2021-06-06

x2=x%50/10;

x3=x%50%10/5;

x4=x%50%10%5/2;

x5=x%50%10%5%2/1;

printf("%d\n",x1);

printf("%d\n",x2);

printf("%d\n",x3);

printf("%d\n",x4);

printf("%d\n",x5);

return 0;

}

3.2 计算时钟的夹角

背景:钟面上的时针和分针之间的夹角总是在 0 度~ 359 度之间。举例来说,在十二点的时候两针之间的夹角为 0 度,而在六点的时候夹角为 180 度,在三点的时候为 90 度。本题要解决的是计算 0:00 到 12:00之间任意一个时间的夹角。

输入: 每组测试数据包含两个数字:第一个数字代表小时 ( 大于等于 0 小于 12) ,第二个数字代表分 ( 在区间 [0, 59] 上 ) 。

输出: 对应每组测试数据,用常用格式显示时间以及这个时候时针和分针间的最小夹角,精确到小数点后一位。

友情提示:以表中心到12点的连线为基准,分针每走1分钟是6度,时针与基准的夹角每个小时也是30度,从整点开始,每过1分钟时针再增加0.5度。

提示:时钟夹角计算公式|5.5m-30h|,h为时针,m为分针。求浮点型绝对值的函数为fabs,需要包含math.h头文件

#include "stdio.h"

#include "math.h"

int main()

{

int h,m;

double angle;

scanf("%d%d",&h,&m);

angle=fabs(5.5*m-30*h);

if(angle>180)

angle=360-angle;

printf("At %d:%02d the angle is %.1f degrees.\n",h,m,angle);

}

3.3 照猫画猫:计算圆柱的侧面积及体积

如果已知圆柱的底面半径 r ,以及高 h ,则可计算出圆柱的侧面积 s=2πrh ,体积 v=π r 2 h 。其中 π=3.1415926

输入 第一行输入圆柱的底面半径 r

第二行输入圆柱的高 h

输出 s=< 圆柱的侧面积 >,v=< 圆柱的体积 >

要求 1. 所有变量都定义为双精度类型

2. 结果精确到小数点后两位

#include "stdio.h"

中国石油大学C语言上机题答案.zip(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219