首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C 语言小程序,求相助

2013-02-24 
C 语言小程序,求帮助!#includestdio.hint main(void){double arry[100]int i 0 double sum 0.0 i

C 语言小程序,求帮助!
#include<stdio.h>


int main(void)
{
    double arry[100];
    int i = 0 ;
    double sum = 0.0 ;
    int j = 2 ;
    for (i = 0 ; i < 100 ; i ++) ;
    {

        arry[i] = 1.0 / (j*(j+1)*(j+2));
        j = j + 2 ;

    }
    for (i = 0 ; i < 100 ; i ++)
        printf ("%lf", arry[i]);
    for (i = 0 ; i < 100 ; i = i + 2)


       sum += arry[i] - arry[i + 1] ;
           printf("The sum is %f\n", (sum * 4.0 + 3));


    return 0 ;

}
输出结果基本上是乱码。。。。。
语言 c
[解决办法]
#include<stdio.h>


int main(void)
{
    double arry[100];
    int i = 0 ;
    double sum = 0.0 ;
    int j = 2 ;
    for (i = 0 ; i < 100 ; i ++) 
    {

        arry[i] = 1.0 / (j*(j+1)*(j+2));
        j = j + 2 ;

    }
    for (i = 0 ; i < 100 ; i ++)
        printf ("%lf", arry[i]);
    for (i = 0 ; i < 100 ; i = i + 2)


       sum += arry[i] - arry[i + 1] ;
           printf("The sum is %f\n", (sum * 4.0 + 3));


    return 0 ;

}
[解决办法]
#include<stdio.h>

int main()
{
    double arry[100];
    int i = 0 ;
    double sum = 0.0 ;
    int j = 2 ;
    for (i = 0 ; i < 100 ; i++) //您这个地方加了方号!不要加方号。
    {
        arry[i] = 1.0 / (j*(j+1)*(j+2));
        j = j + 2 ;
    }
    for (i = 0 ; i < 100 ; i ++)
{
        printf("%.12lf\n", arry[i]);  //添加上了'\n'。


}
    for (i = 0 ; i < 100 ; i = i + 2)
{
       sum += arry[i] - arry[i + 1] ;
}
    printf("The sum is %.12lf\n", (sum * 4.0 + 3)); 
           //sun*4.0+3外面的圆括号要用英文的圆括号。您原来用的是中文的圆括号了。

    return 0 ;
}
[解决办法]


#include<stdio.h>
 

int main(void)
 {
     double arry[100];
     int i = 0 ;
     double sum = 0.0 ;
     int j = 2 ;
     for (i = 0 ; i < 100 ; i ++)
     {
 
        arry[i] = 1.0 / (j*(j+1)*(j+2));
         j = j + 2 ;
 
    }
     for (i = 0 ; i < 100 ; i ++)
         printf ("%lf", arry[i]);
     for (i = 0 ; i < 100 ; i = i + 2)
 

       sum += arry[i] - arry[i + 1] ;
            printf("The sum is %f\n", (sum * 4.0 + 3));
 

    return 0 ;
 
}

热点排行