1.嵌套循环案例——九九乘法表

int main()
{
//利用嵌套循环乘法口诀表
for (int n = 1; n <= 9; n++)
{
for (int m = 1; m <= n ; m++)
{ cout << m << "*" << n << "=" << m * n<<" "; //即使是单字符也要使用双引号切记!! }
cout << endl; } system("pause"); return 0;

2.跳转语句

1)总共有三类:break、continue和 goto。

2)其中break和continue的用法与其他编程语言相似。

3)goto语句需特别说明一下:代码运行时会强行跳转到标记处;

    goto 标记名称(一般大写字母);

    标记名称:

3.一维数组

定义:1)数据类型 数组名[数组长度];

   2)数据类型 数组名[数组长度]={,,};

   3)数据类型 数组名[]={,,,};

数组名用途:

  1)统计整个数组内存长度: sizeof(数组名)
    单个数组元素内存长度:sizeof(数组名[0])
    数组长度:整个数组内存长度/单个数组元素内存长度:sizeof(arr)/sizeof(arr[0])
  2)数组内存首地址: cout<<(int)arr<<endl;
  3)数组中第2个元素地址:cout<<(int)&arr[1] << endl;

数组元素逆置

    int a[] = {1,4,5,3,6,7};
int b = sizeof(a) / sizeof(a[0]);//数组长度
cout << "数组逆置前:" << endl;
for (int i = 0; i < b; i++)
{
cout << a[i] << endl;
} int start = 0;//数组起始位置
int end = b-1;//数组末尾位置
for ( ; start < end;)
{
//元素互换
int temp = a[start];
a[start] = a[end];
a[end] = temp; start++;
end--;
}
cout << "数组逆置后:" << endl;
for (int i = 0; i < b; i++)
{
cout << a[i] << endl;
}

最新文章

  1. Putty部署tomcat
  2. OpenCV 3.1 VS 2010 Cuda 7.5 TBB Configuration 配置
  3. Marvelous Mazes
  4. tomcat从下载到使用
  5. Hive[4] 数据定义 HiveQL
  6. SVN server的搭建
  7. IP地址分类及特殊IP地址
  8. 2、hibernate七步走完成增删改查
  9. php 分页类(2)
  10. 基于JWT标准的用户认证接口实现
  11. process.argv
  12. 遇到短信轰炸,别人换ip调你的短信接口怎么办
  13. ajax获取数据中文显示问号
  14. Py-numpy的随机函数【转载】
  15. 解决 https urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] 错误
  16. NOIP2018退役总结
  17. Android 源码解析:单例模式-通过容器实现单例模式-懒加载方式
  18. 【Web API系列教程】3.3 — 实战:处理数据(建立数据库)
  19. angularjs 缓存
  20. 用maven创建第一个SpringMVC

热门文章

  1. USART波特率 vs SPI速率--学习笔记
  2. DDD领域驱动设计-设计规范-Ⅵ
  3. 2021 ICPC Gran Premio de Mexico 2da Fecha部分题题解
  4. Django开发 X-Frame-Options to deny 报错处理
  5. [python]django rest framework写POST和GET接口
  6. 第一天 python入门 基础 “”“Hello World”和if-elif的使用、数据类型
  7. java中lamda表达式用法
  8. SQL里ORDER BY 对查询的字段进行排序,字段为空不想排在最前
  9. requests的get请求基本使用
  10. 第三章 sql 的约束