在写这篇文章之前,xxx已经写过了几篇关于改对象程序主题的文章,想要了解的朋友可以去翻一下之前的文章
Section 1.1 编写单简的C++程序
Section 1.2 初窥输入/输出
①准标库定义了4个IO对象,输入时应用命名为cin的istream类型对象,输出应用命名为cout的ostream类型对象,另外还有两个ostream对象,cerr和clog,cerr对象叫做准标错误,用来输出正告和错误息信给程序的应用者,clog对象用于生产程序执行的一般息信。
//一个应用IO库的程序 //输出两个数的和 #include <iostream> int main() { std::cout<<"Enter two numbers:"<<std::endl; int v1,v2; std::cin>>v1>>v2; std::cout<<"The sum of "<<v1<<" and "<<v2<<" is "<<v1+v2<<std::endl; return 0; }
行运结果:
Section 1.3 关于释注
Section 1.4 控制结构
//while语句 //求1到10的和 #include <iostream> int main() { int sum=0,val=1; while(val<=10){ sum+=val; ++val; } std::cout<<"Sum of 1 to 10 inclusive is "<<sum<<std::endl; return 0; }
行运结果:
//for语句 //求1到10的和 #include <iostream> int main() { int sum=0; for(int val=1;val<=10;++val) sum+=val; std::cout<<"Sum of 1 to 10 inclusive is "<<sum<<std::endl; return 0; }
行运结果:
//if语句 //求两个数及两个数之间数的和 #include <iostream> int main() { std::cout<<"Enter two numbers:"<<std::endl; int v1,v2; std::cin>>v1>>v2; int lower,upper; if(v1<=v2){ lower=v1; upper=v2; }else{ lower=v2; upper=v1; } int sum=0; for(int val=lower;val<=upper;++val) sum+=val; std::cout<<"Sum of "<<lower<<" to "<<upper<<" inclusive is "<<sum<<std::endl; return 0; }
行运结果:
//读入未知数目标输入并求出总和 #include <iostream> int main() { int sum=0,value; while(std::cin>>value) sum+=value; std::cout<<"Sum is: "<<sum<<std::endl; return 0; }
行运结果:
①从键盘输入件文结束符,操作系统应用不同的值作为件文结束符,Windows下通过键入ctrl和z来输入件文结束符,Unix系统中,括包Mac OS-X呆板,通用常control-d
Section 1.5 类的简介
Section 1.6 C++程序
文章结束给大家分享下程序员的一些笑话语录:
苹果与谷歌之争就是封闭收费与自由免费思想之争。(别急着把google来膜拜哦?那可是一家公司,以赚钱为目标的公司!当年我Party就是这样把广大劳动人民吸引过来的。今天的结果你们都看到了。)