云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言程序设计课件源程序及习题答案习题三 答案

C语言程序设计课件源程序及习题答案习题三 答案

  • 62 次阅读
  • 3 次下载
  • 2026/1/9 19:51:41

case 6: case 7:

fSalary=3*20*iHours; fTaxes=fSalary*0.045; break;

}

printf(\ getch(); return 0; }

(4)从键盘输入三角形的三条边长,判断是否构成三角形,如能则求出三角形的周长和面积并输出;如不能,输出不能构成三角形的信息。

构成三角形的条件为:三角形任意两边的和大于第三边时,构成三角形。 面积计算公式为:fArea=fTemp(fTemp?f1)(fTtemp?f2)(fTemp?f3) 其中,f1,f2,f3是三角形的三条边长,fTemp=(f1+f2+f3)/2。计算一个数的平方根可用函数float sqrt(float f),该函数是数学库函数,需要在程序的开头加上#include 。 #include \#include \int main(void) {

float f1,f2,f3,fTemp,fC,fArea;

printf(\ scanf(\

if(f1+f2>f3&&f2+f3>f1&&f1+f3>f2){ fTemp=(f1+f2+f3)/2;

fArea=sqrt(fTemp*(fTemp-f1)*(fTemp-f2)*(fTemp-f3)); fC=2*fTemp;

printf(\

printf(\ }else

printf(\ getch(); return 0; }

(5)iX2+iY2=16是平面上的一个圆,编一程序判断点(2,4)是在圆内?圆外?还是圆上? #include \#include \int main(void) { int ix,iy;

printf(\scanf(\

if(ix*ix+iy*iy<16)

printf(\

else if(ix*ix+iy*iy>16)

printf(\ else

printf(\ getch(); return 0; }

(6) 输入一个5位正整数,判断它是不是回文数。所谓回文数是指 12321、23732…这样的数。

#include \main()

{long i,i0,i1,i2,i3,i4 ; /*i0个位,i1十位,i2百位,i3千位,i4万位 */

printf(\scanf(\ i0=i;

i1=i0/10; i2=i00/100; i3=i/1000; i4=i/10000;

if(i0==i4&&i1==i3) printf(\ else

printf(\ getch(); }

(7) 输入一个日期的年、月、日,计算并输出这天是该年的第几天。比如:20XX年1月

31日,是该年的第31天。 #include \main() {

int year,month,day,days; /*年,月,日,该年第几天 */ printf(\ scanf(\ days=0;

switch(month){ case 1:

days=day; break; case 2:

days=day+31; break; case 3:

days=day+31+28;break; case 4:

days=day+31+28+31;break;

case 5:

days=day+31+28+31+30;break; case 6:

days=day+31+28+31+30+31;break; case 7:

days=day+31+28+31+30+31+30;break; case 8:

days=day+31+28+31+30+31+30+31;break; case 9:

days=day+31+28+31+30+31+30+31+31;break;

case 10:

days=day+31+28+31+30+31+30+31+31+30;break; case 11:

days=day+31+28+31+30+31+30+31+31+30+31;break; case 12:

days=day+31+28+31+30+31+30+31+31+30+31+30;break;

}

if((month>=3&&month<=12)&&(year%4==0&&year0!=0)||year@0==0) days+=1;

printf(\ getch();

}

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

case 6: case 7: fSalary=3*20*iHours; fTaxes=fSalary*0.045; break; } printf(\ getch(); return 0; } (4)从键盘输入三角形的三条边长,判断是否构成三角形,如能则求出三角形的周长和面积并输出;如不能,输出不能构成三角形的信息。 构成三角形的条件为:三角形任意两边的和大于第三边时,构成三角形。 面积计算公式为:fArea=fTemp(fTemp?f1)(fTtemp?f2)(fTemp?f3) 其中,f1,f2,f3是三角形的三条边长,fTemp=(f1+f2+f3)/2。计算一个数的平方根可用函数float sqrt(float f)

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com