C语言编程个人真情奉献答案.pdfVIP

  • 0
  • 0
  • 约2.87万字
  • 约 43页
  • 2026-03-14 发布于河北
  • 举报

1.4小明上小学一年级了,老师已经教会了他们进行整数的+、-、*、/、%计算,下面老

师先出题,给出一个简洁的算术表达式,请小明给出计算结果。

输入:

接受两个整数,每个整数之间运用空格分隔。例如输入格式为:123444

输出:

分别输出进行+、・、*、/、*之后的运行结果。

#includestdio.h

#includestdlib.h

intmain()

{

inta,b,c,d,e,f,g;

scanf(%d%d,a!b);

g=a+b;

c=a-b;

d=a*b;

e=a/b;

f=a%b;

printf(%d\n,g);

printf(%d\n,c);

printf(%d\n;d);

printf(%d\n,e);

printf(%d\n,f);

return0;}

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头文件

#includestdio.h

#includestdlib.h

#includemath.h

intmain()

intm,h

doublea

scanf(%d%d,h,m)

printf(At%d:%02d,h,m)

a=fabs(5.5*m-30*h)

if(a180)

a=360-a

printf(theangleis%.rdegrees.\n,a)

return0}

3.3假如已知恻柱的底面半径r,以及高h,则可计算出圆柱的侧面积s=2nrh,体积v=nr2h。其中n=3.1415926

输入

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

其次行输入圆柱的高h

输出

s=圆柱的侧面积,v=v圆柱的体积

要求

1.全部变量都定义为双精度类型

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

#includestdio.h

includestdlib.h

#includemath.h

#definePI3.1415926

intmain()

{

doubleh,r,s,v;

scanf(%lf%lf,h,r);

s=2*PI*r*h;

v=PI*r*r*h;

M

printf(%6.2lf,v=%6.2lf\n,s,v);

return0;

)

3.4防意从键盘上输入一个三位正整数,要求正确地分别出它的个位、十位和百位,并分别在屏幕上输出。

比如输入的三位正整数

includestdio.h

includestdlib.h

#includemath.h

#definePI3.1

文档评论(0)

1亿VIP精品文档

相关文档