C++基础语言(1)2017.6.12

来源:互联网 发布:真实二手房源 知乎 编辑:程序博客网 时间:2024/05/16 19:23

win 32 控制台程序 相当于 以前的DOS程序 命令行

gcc(GNU编译器套件)

在VS2015中用C++编写控制台应用程序  http://www.cnblogs.com/rainmj/p/5578656.html

2017.6.12 sixty-nine

#include<iostream>
int main()
{  
 //ctrl+k+c 批量注释; ctrl+k+u 批量取消注释
 //ctrl+F5生成无调试
 /*using namespace std;
 cout << "this is my c++ program";
 cin.get();
 return 0;*/

 //<<输出操作符号;endl是一个操纵符,具有换行和刷新输出显示的功能。
 //std::表示cout和endl是定义在命名空间std中的。
 /*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;*/

 //控制结构
 // while
 /*int sum = 0, val = 1;
 while (val<=10){
  sum += val;
  ++val;
 }
 std::cout << "sum of 1 to 10 includive is "
  << sum << std::endl;
 std::cin.get();
 return 0;*/

 // for
 /*int sum = 0;
 for (int val = 1; val <= 10; ++val){
  sum += val;
 }
 std::cout << "sum of 1 to 10 includive is "
  << sum << std::endl;
 std::cin.get();
 return 0;*/

 //if
 /*std::cout << "enter two numbers" << std::endl;
 int v1=0, v2=0;
 std::cin >> v1 >> v2;
 int lower=0, upper=0;
 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;
 std::cin.get();
 return 0;*/

 //读入未知数目的输入
 /*int sum = 0, value;
 while (std::cin>>value){
  sum += value;
 }
 std::cout << "sum is:" << sum << std::endl;
 return 0;*/
}

1.C++语言的基本数据类型:

int、char、bool、unsigned int、long、float、double、long long、enum、union

2.理解指针、引用等概念:

3.掌握基本的编程语法:

4.主要的语言结构: