AHUOJ级语言程序设计实验(六)求面积

来源:互联网 发布:什么源码值得读知乎 编辑:程序博客网 时间:2024/05/20 18:40

AC代码

#include <stdio.h>int main(void){    int n,j,t,i,x,y;    double a[605];//这里数组必须要用double来定义,用int的话,即使在下面的运算过程中强制把数据转换成double,在oj上也会莫名其妙显示Output Limit Exceeded,输出过多???嘻嘻嘻,原来题目要求输入的是实数!!!    double s,ss;    for(;(scanf("%d",&n))!=EOF;)    {        s=0;        ss=0;        for(i=0;i<n;i++)            scanf("%lf",&a[i]);        for(j=0;j<n-1;j++)        {            ss=(a[j]+a[j+1])/2;            s=s+ss;        }        printf("%.3f\n",s);    }    return 0;}


0 0
原创粉丝点击