虚幻Unreal - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(87评价)
价格: 3109.00元

#include 预处理指令

<iostream> 输入输出流,i表示输入,o表示输出

如果不引入<iostream>,就无法使用cout

系统内置的用<>

自己创建的用"" 并且加.h

 

cout << "你好";

如果不引用命名空间则需要在cout前加入明明空间,例如 std::cout << "你好";

 

[展开全文]
LucasDeng · 2022-12-11 · 0

new申请的一定要手动delete释放

int* p = new int;

*p = 100;

delete p;

[展开全文]
simple7503 · 2021-06-02 · 0

int a[] = {1, 2, 3}

cout << a << endl;

cout << *a << endl; 值为1

cout << *(a+1) << endl;  值为2

*(a + 2) = 4;

a是个数组的首地址

a其实是个数组指针

[展开全文]
simple7503 · 2021-06-02 · 0

全选,快捷键ctrl+k,ctrl+c    取消注释ctrl+k,ctrl+u

[展开全文]
LucasDeng · 2022-12-11 · 0

int* p = new int[20];

p[0] = 20;

delete[] p;

[展开全文]
simple7503 · 2021-06-02 · 0

#include <array>

array<int , 9> a1 = {1,2,3};

[展开全文]
simple7503 · 2021-06-02 · 0

char str1[] = "sdf"

char str2[] = "sdf"

比较数组地址

str1 == str2

比较内容

strcamp(str1, str2)

0 相等 非零不等

 

比较string类型

string str1 = "sdf"

string str2 = "sdf"

直接 str1 == str2

[展开全文]
simple7503 · 2021-06-02 · 0

宏  代表任意字符串

#define END return 0; 

#define START int main() 后面不需要加引号

类型别名

typedef string Ustring;后面必须加引号

[展开全文]
simple7503 · 2021-06-02 · 0

char定义字符串用strcmp(str1,str2) 判断字符串值是否相等

结果是0为相等

结果是1为不等

 

string定义字符串直接判断就可以“==”

[展开全文]
wazc_5558 · 2019-06-12 · 0

switch (vip) {

  case 0:

     break;

  case 1:

      不加break则会每次都走到这不跳出去

   case 2:

     break;

 

}

[展开全文]
simple7503 · 2021-06-02 · 0

#define + 宏名称 + 代替部分(不用加;)

typedef + 类别 + 改名后类别(加;)

[展开全文]
wazc_5558 · 2019-06-12 · 0

for (int& temp : scores){

   temp = temp * 2;

}

遍历数组

[展开全文]
wazc_5558 · 2019-06-12 · 0

*+

s

ugfdygdfhfgdfhlkmmmmmmmmmmmmmmmmmmmmmmmm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/,,,,,,,,,,,,,nnbbc .v,,,,,,,,,,x              dgtkuplolp1514jkkjkkjkjkkjjkkjkjjkjkjjkjkjkjkjjjkj

[展开全文]
快乐不朽的小乌龟 · 2020-11-01 · 0

表达式1?表达式2:表达式3;

表达式1必须是bool表达式

表达式1为true→表达式2

表达式1为false→表达式3

 

if(表达式1){

     表达式2

}else{

     表达式3

}

[展开全文]
wazc_5558 · 2019-06-13 · 0

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

 创建数组chuck里面有13个float。

#include "pch.h"
#include <iostream>
#include "stdio.h"
using namespace std;
int main()
{
	char actor[30];
	float chuck[13];
	return 0;

}

2.创建一个结构体糖块CandyBar,里面包含三个成员。第一个成员存储了糖块的品牌,第二个成员存储糖块的重量,第三个成员存储了糖块的卡路里。编写一个程序声明这个结构,创建一个名为snack的CandyBar变量,初始化为Moch Munch,2.3,500初始化应该声明snack的时候进行,最后程序显示snack变脸发的内容。

#include "pch.h"
#include <iostream>
#include "stdio.h"
#include <string>
using namespace std;
struct CandyBar
{
	string Logo;
	float Weight;
	int Calorie;

};
int main()
{

	CandyBar snack = { " Moch Munch" ,2.3,500 };
	cout << "Logo:" << snack.Logo << endl << "Weight:" << snack.Weight << endl << "Calorie:" << snack.Calorie << endl;



}

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

#include "pch.h"
#include <iostream>
#include "stdio.h"
using namespace std;
int main()
{
	int array[3];
	float average;
	cout << "请输入第一次跑步成绩" << endl;
	cin >> array[0];
	cout << "请输入第二次跑步成绩" << endl;
	cin >> array[1];
	cout << "请输入第三次跑步成绩" << endl;
	cin >> array[2];
	average = (array[0] + array[1] + array[2]) / 3.0;
	cout << "第一次成绩:" << array[0] << endl << "第二次成绩:" << array[1] << endl << "第三次成绩:" << array[2] << endl << "平均" << average << endl;
	return 0;


}

 

[展开全文]
史小墙 · 2020-05-28 · 0

a+=b;//a=a+b  -= ,*= ,/=, %=,同理

[展开全文]
史小墙 · 2020-05-28 · 0

1.下面的代码会打印什么内容

int i;
for(int i=0;i<5;i++)
{
  cout<<i;
  cout<<endl;
}

输出结果:

0

1

2

3

4

2.下面的代码会打印什么内容

int j;
for(j=0;j<11;j+=3)
  cout<<j;
cout<<endl<<j<<endl;

输出结果:

0369

12

 

3.下面的代码会打印什么内容

int j=5;
while(++j<9)
  cout<<j++<<endl;

6

8

最后一句如果是cout<<++j<<endl;

则输出结果为

7

9

 

4.下面的代码会打印什么内容。

int k=8;
do
{
 cout<<"k ="<<k<<endl;
}
while(k++<5);
 

输出结果:

k=8

do while语句先循环一遍,再看符不符合循环条件是否跳出循环

5.编写一个打印1 2 4 8 16 32 64的for循环。

#include "pch.h"
#include <iostream>
#include "stdio.h"
using namespace std;
int main()
{
	for (int i = 1; i <65; i *= 2)
		cout << i << " ";
	return 0;
}

6.编写一个程序,让用户输入两个整数,输出这两个整数之间所有整数的和。

#include "pch.h"
#include <iostream>
#include "stdio.h"
using namespace std;
int main()
{
	int i, j;
	int s = 0;
	cout << "请输入第一个整数" << endl;
	cin >> i;
	cout << "请输入第二个整数" << endl;
	cin >> j;
	if (i < j)
	{
		for (; i < j + 1; i++)
		{
			s += i;
			cout << i << " ";
		}


	}
	else
	{
		for (; j < i + 1; j++)
		{
			s += j;
			cout << j << " ";
		}
	}
	cout << endl << "总和为:" << s << endl;
	return 0;



}

7.编写一个程序,让用户可以连续输入数字,每次输入数字,报告当前所有输入的和,当用户输入输入0的时候,程序结束。

#include "pch.h"
#include <iostream>
#include "stdio.h"
using namespace std;
int main()
{
	int i, s;
	cout << "请输入值" << endl;
	cin >> i;
	s = i;
	cout << "当前和为:" << s << endl;
	while (i != 0)
	{
		cout << "请输入值" << endl;
		cin >> i;
		s += i;
		cout << "当前和为:" << s << endl;

	}
	return 0;

}

 

[展开全文]
史小墙 · 2020-05-29 · 0