第四次作业。
心得:首先要認真反復讀題目;
其次畫流程圖;
接著編寫程序并且認真檢查,一句可執行語句結束時要加分號;
最后,反復多次檢驗結果。
#include<stdio.h> int main(void) {int x,y,z,n;printf("Enter x,z:");scanf("%d%d",&x,&z);if(x<=3)y=10;if(x<=13)y=10+(x-3)*2;elsey=30+(x-13)*2;if(z%5==0)n=y+(z%5)*2;elsen=y+((z-z%5)/5)*2;printf("y=%d\n n=%d\n",y,n);return 0; }#include<stdio.h> #include<math.h> int main(void) {double x1,x2,x3,y1,y2,y3,a,b,c,l,s,area;printf("Enter x1,y1,x2,y2,x3,y3:");scanf("%lf%lf%lf%lf%lf%lf",&x1,&y1,&x2,&y2,&x3,&y3);a=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));b=sqrt((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3));c=sqrt((x2-x3)*(x2-x3)+(y2-y3)*(y2-y3));printf("%.2lf\n",a,b,c);if((a+b>c)&&(a+c>b)&&(b+c>a)){l=a+b+c;s=l/2;area=sqrt(s*(s-a)*(s-b)*(s-c)); printf("%.2lf\n",l,area);}elseprintf("Impossible");return 0; }
轉載于:https://www.cnblogs.com/wagb/p/yinwen.html
總結
- 上一篇: 八.linux系统文件属性知识
- 下一篇: 移动端滚动加载