注册 登录
编程论坛 C++教室

新手学编程C++ 寻人指导

a262608518 发布于 2008-11-18 22:10, 823 次点击
偶一个没任何编程基础的人``想学C++``好心人帮帮忙``怎么学``先学哪些``在下先谢谢了
8 回复
#2
dong096662008-11-18 22:19
开始的时候编些简单的输出问题,然后再函数,叔祖,指针什么的
#include<iostream>
#include<cmath>
using namespace std;

double integration(double a, double b, double (*fun)(double));
double f(double);
double g(double);
double h(double);

int main(){
double PI=3.14159;
double half_PI=PI/2;
    cout<<"函数f(x)在[1,3]上的积分为:"<<integration(1,3,f)<<endl;
    cout<<"函数g(x)在[0,1]上的积分为:"<<integration(0,1,g)<<endl;
    cout<<"函数h(x)在[0,half_PI]上的积分为:"<<integration(0,half_PI,h)<<endl;
}

double integration(double a, double b, double (*fun)(double x)){
    double p=0.000001,s=0,s_m=s,l;
    for(int m=1;fabs(s-s_m)<p;m++){
        for(int i=0;i<=m;i++){
             l=(b-a)/m;
             s=s+((*fun)(i*l+a)+(*fun)((i+1)*l+a))*0.5;
        }
    return s;
    }
}
double f(double x){
    return 1/x;
}

double g(double x){
    return exp(x)/(1+exp(x));
}
#3
dong096662008-11-18 22:20
类的定义学完函数就看看
#4
dong096662008-11-18 22:21
还有开始先用单文件结构编
然后练习多文件结构
#5
dong096662008-11-18 22:23
其实偶也是一个没有任何编程基础的人,不过正在学习中........
很多细节都不懂
还处在追求能运行出来的阶段中..........
多看书多练习估计就很 快牛叉了
#6
a2626085182008-11-19 18:48
你编的那些我都看不懂```
#7
peitao20032008-11-20 22:04
不知道你学没学学过C,要是学过就直接看一些程序。要是没学过就看一些基础问题
#8
Soul寂2008-11-20 22:22
学过C#在来看C++,你就感觉C++学起来很有意思!
#9
a2626085182008-11-26 13:56
哦```
1