标题:dev++的使用情况
只看楼主
哈利60
Rank: 2
等 级:论坛游民
帖 子:33
专家分:12
注 册:2016-6-3
结帖率:100%
已结贴  问题点数:10 回复次数:2 
dev++的使用情况
[local]1[/local]
#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

//int main(int argc, char *argv[]) 请问在这款软件中必须用int main(int argc, char *argv[])   后面加return 0?,可以用void main()
void main()
 {
    int n=2000;
    system("CLS");
    printf("The result is %lf\n",fun(n));   
    system("pause");//这行必须加,吗,为什么
//    return 0;
}
double fun(int m)
{
    double y=0.0,d;
    int i;
    for(i=100;i<=m;i+=100)
    {
        d=(double)i*(double)i;
        y+=1.0/d;
        }
        return y;
}
这个程序错在哪了,第一次用这个软件
搜索更多相关主题的帖子: include system double return result 
2016-08-05 20:10
ehszt
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:40
帖 子:1728
专家分:3216
注 册:2015-12-2
得分:5 
#include <stdio.h>
#include <stdlib.h>
double fun(int );
 main()
  {
     int n=2000;
     system("CLS");
     printf("The result is %lf\n",fun(n));   
     system("pause");//这行必须加,吗,为什么
//    return 0;
 }
 double fun(int m)
 {
     double y=0.0,d;
     int i;
     for(i=100;i<=m;i+=100)
     {
         d=(double)i*(double)i;
         y+=1.0/d;
         }
         return y;
 }
也许dev c++只允许是int 型 的main()函数,然后system("pause");可以不必加,这个软件能够停顿,子函数放在主函数之后需要先声明的。
2016-08-05 20:31
网络小白
Rank: 2
等 级:论坛游民
帖 子:26
专家分:35
注 册:2014-9-13
得分:5 
//[local]1[/ local]    这东西干嘛的啊????
#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

//int main(int argc, char *argv[]) 请问在这款软件中必须用int main(int argc, char *argv[])   后面加return 0?,可以用void main()


double fun(int m);   //需要函数声明
void main()
{
    int n = 2000;
    system("CLS");
    printf("The result is %lf\n", fun(n));
    system("pause");//这行必须加,吗,为什么   这个是让程序暂停。如果没有它程序一闪而过就结束了,你看不到结果。你可以不加。。但是要看结果你就得下断点了
                    //    return 0;
}
double fun(int m)
{
    double y = 0.0, d;
    int i;
    for (i = 100;i <= m;i += 100)
    {
        d = (double)i*(double)i;
        y += 1.0 / d;
    }
    return y;
}

[此贴子已经被作者于2016-8-5 20:34编辑过]

2016-08-05 20:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-467590-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.554405 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved