C++入门

/*#include<cstdio>
int main()
{
    int a,b;
    while(scanf("%d %d",&a,&b)==2)printf("%d\n",a+b);
    return 0;
}*/
//一个C++示范程序
/*#include<iostream>
using namespace std;

int main()
{
    int numberofpods,peasperpod,totalpeas;
    cout<<"press return after enter entering a number.\n";
    cout<<"Enter the number of pods:\n";
    cin>>numberofpods;
    cout<<"enter the number of peas in a pod:\n";
    cin>>peasperpod;
    totalpeas=numberofpods * peasperpod;
    cout<<"IF you have ";
    cout<<numberofpods;
    cout<<"pea pods\n";
    cout<<"and ";
    cout<<peasperpod;
    cout<<" peas in each pod,then \n";
    cout<<"you have ";
    cout<<totalpeas;
    cout<<" peas in all the pods.\n";
    return 0;    
    
} */
#include<iostream>
using namespace std;
int main()
{
    //to do
    /*C++语言大多数语句以单词cin或cout开头。这些是
    输入语句和输出语句;
    以cin开头的语句告诉计算机当用户从键盘输入信息时
    应该做什么。
    <<和>>分别称为“插入”和“提取”,或者“送入”和
    “获取”
    陷阱:在\n中错误地使用斜杠
    在cout语句中使用\n时,必须使用反斜杠,也就是
    \.如果错误的而写成/n,而不是\n, 编译器
    不会给出错误消息,程序仍会运行,但输出可能
    会和你想像的不同。
    
    C++程序的布局:
        换行和间隔不必非要像例子中的哪样,编译器接受
        任何合理的换行和缩进风格。
        最重要一点是:程序的布局应该总是确保
        它的可读性。
        
    #include<iostream>,它称为include预编译指令
    iostream是一个库的名称,其中包含了输入和输出
    例程的定义
    
    using namespace std;//这行代码指出;iostream
    中定义的名称要以“标准方式”进行解析(std 就是
    标准的意思,它是standard的缩写),本书稍后会
    更多地解释这一行
    
    
    程序中的错误通常称为虫子,消除错误的而过程称为
    抓虫、除错或调试(debug) ~一只倒霉的虫子导致
    一个续电器失灵。霍普和其他程序员将这只死掉
    蛾子粘到工作日志上,并添加这样一行批注:“
    First actual case of bug being found”(发现
    bug的第一个实际案例)。~今天bug被广泛的用于指代
    程序中的错误。本书将描述三种编程错误,并
    提供了对齐进行纠正的一些建议。
    
    各种程序错误:
    编译器,它所检测的屙屎语法错误,表示程序违反
    编程语言的语法的规则;
    如果程序包含的内容直接违反语言规则,编译器
    会给出一条错误信息。
    但是,编译器有时只给出一条警告消息,表明
    代码从技术上说没有违反语法规则,但它出乎寻常
    ,所以可能是一个错误。
    某些错误只有在程序运行时才会被计算机系统检测到,
    它们称为运行时错误(大多数系统都能检测特定
    的运行错误,并输出相应的错误消息)
    逻辑错误
    */
    /*int a;
    cout<<"press return after entering a number.\n";
    cout<<"请输入一个数字:\n";
    cin>>a;
    cout<<a*a;*/
    cout<<"Testing 1,2,3\n";
    //p42
    return 0;
}

posted on 2019-04-18 22:12  redOrange01  阅读(135)  评论(0编辑  收藏  举报