7329人加入学习
(18人评价)
C++编程系列 第一季编程基础

制作于2018年2月7日

价格 免费

预处理指令。

#include<iostream>引入输入输出流。

.h后缀为头文件。

系统内置的用“< >”尖扩号

自己创建的用 “ ”引号并加上 .h

创建命名空间来管理许多内置功能的编排和分类的使用

using namespace std;

也可以单独引入using std :: cout ;这样的话,后面要用到cout的话就可以直接用 cout了。

如果不用命名空间可以这样表达 std :: cout ,两个冒号例如: std :: cout << std :: endl ;

功能函数

控制台:是查看程序运行结果的窗口。

cout << 输出的意思。

 

[展开全文]

float  浮点数

强制类型转换,自动类型转换

[展开全文]

单行注释快捷键:

ctrl+k ctrl+c 注释

ctrl+k ctrl+u 解除单行注释

语句(也叫代码) 用分号结束

[展开全文]

const int j=90;

//const字符申明常量能防止接下来修改错误

[展开全文]

main是函数名,是小写的

main(  )函数中的括号是用来存储参数的,如果里面为空的,表示没有参数

main()函数后面的大括号内的,是函数体

int main ( )为函数头

main()函数为主函数,也叫入口函数

动态链接库是不需要main()函数的,它是供人随时调用使用的

 

return 0;返回值语句

int是整数类型,0是整数所以返回值必须是整数

 

 

[展开全文]

#include <iostream>

#include <string>

#include <array>

using namespace std;

 

int main()

{

 

//1,创建数组actor,里面有30个char

// 创建数组chuck,里面有13个float

char actor[30];

float chuck[13];

 

 

//2,创建一个结构体糖块CandyBar,里面包含三个成员,

//第一个成员存储了糖块的品牌,

//第二个成员存储糖块的重量(可以有小数),

//第三个成员存储了糖块的卡路里(整数)。

//编写一个程序,声明这个结构,创建一个名为snack的CandyBar变量,

//初始化为Mocha Munch,2.3,500,初始化应该声明snack的时候进行。最后程序显示snack变量的内容。

struct CandyBar {

string brand;

float weight;

int cal;

};

CandyBar snack = { "Mocha Munch",2.3,500 };

cout << "Snack:" << endl;

cout << snack.brand << " " << snack.weight << " " << snack.cal << endl;

 

 

//3,编写一个程序,然给用户输入三次50米跑的成绩,显示次数和平均成绩。使用一个array对象来存储数据。

array<float, 3> a;

cout << "请输入第1次成绩:";

cin >> a[0];

cout << "请输入第2次成绩:";

cin >> a[1];

cout << "请输入第3次成绩:";

cin >> a[2];

float total = a[0] + a[1] + a[2];

cout << total / 3 << endl;

 

return 0;

}

 

自写:

char actor[30];
 float chuck[13];
 char* pactor = new char[30];
 float* pchuck = new float[13];
 array<char, 30> aactor;
 array<float, 13> afloat;
 struct CandyBar
 {
  string brand;
  float weight;
  int calorie;
  CandyBar(string brand1, float weight1, int calorie1)
  {
   brand = brand1;
   weight = weight1;
   calorie = calorie1;
   cout << "品牌:" << brand << endl;
   cout << "重量:" << weight << endl;
   cout << "卡路里:" << calorie << endl;
  }
 };
 CandyBar snack{ "Mocha Munch",2.3f,500 };
 
 cout << endl;
 array<float, 3> score;
 short count = 0;
 while (count<3)
 {
  cout << "请输入50米第 " << (count+1) << " 次成绩:";
  cin >> score[count];
  count++;
 }
 cout << "次数:" << count << endl;
 cout << "平均成绩:" << (score[0] + score[1] + score[2]) / count << endl;
[展开全文]

3.4E+9//3.4*10^9;

3.4E-9//3.4/10^9;

float<double<long double;

[展开全文]

ctrl+a全选

ctrl+k ctrl+f 格式化

Tab键格式缩进

[展开全文]

匿名规则  只能使用字母和下划线组成   不能以数字开头   不能使用c++关键字 变量名字不能重复关键字是高亮的

[展开全文]

结构体一个大套餐

可以简化代码量

[展开全文]
01RK · 2020-08-26 · 28-结构体 0

关键字是一些特殊的高亮颜色,白色不是关键字

 

[展开全文]

short整形    int一个亿都可以存储

short 比较小的数据   INT32_Max多少位

 

min单位

short类型是3w   int类型是20亿  

long类型是上百亿

unsigned short e =无符号的

[展开全文]

A=B   表示将B赋值给A

[展开全文]

&(看成吸铁石)是读取地址

*读取值

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(58)