C语言回顾(2)
时间:2019-04-18
本文章向大家介绍C语言回顾(2),主要包括C语言回顾(2)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
今天就来回顾一下数组
数组是一组有序数据的集合,他可以方便的存储数据,当你所要表达的数据较多时,定义大量的变量会显的很麻烦,但如果使用数组,便可以使其看起来更加简洁,用起来更加方便。
数组也有多种类型,不同类型的数组能储存不同的数据,当你的数组类型定义下来时,这个数组就只能储存相同类型的数据;另外,同类型的数组也有差别,如:一维数组,二维数组等。
一维数组
一维数组是由数组名和常量表达式构成的
int a[10];
int 为数组类型;
a维数组名;
10为常量表达式;
其表示数组a[10]最多可以储存10个int型数据,第一个数据是a[0],第二个是a[1],以此类推,最后一个是a[9];
#include<stdio.h>
#include<windows.h>
int main()
{
int a[10],b;
for(b=0;b<10;b++)
{
a[b]=b;
printf("a[%d]=%d\n",b,a[b]);
}
system("pause");
return 0;
}
如图,将0到9放入数组a[10]中,并打印出来。
二维数组
二维数组相对一维数组有一些变化,二维数组看起来就如一个表格,如:
int a[3][4];
这是一个三行四列的二维数组;
它的第一组数据是a[0][],最后一组数据是a[2][],而数组中第一个数据为第一组数据的a[0][0],以此类推,直到第一组数据的最后一个数据a[0][3];接下来的顺序也类似,直到最后一组数据的最后一个数据a[2][3];
#include<stdio.h>
#include<windows.h>
int main()
{
int a[3][4]={1,56,86,89,46,4,646,46,66,53,56,23},b,c;
for(b=0;b<3;b++)
{
for(c=0;c<4;c++)
{
printf("a[%d][%d]=%-5d",b,c,a[b][c]);
}
printf("\n");
}
system("pause");
return 0;
}
- cf------(round)#1 C. Ancient Berland Circus(几何)
- MySQL配置TokuDB的简单总结
- cf------(round)#1 B. Spreadsheets(模拟)
- sysbench压测MyCAT的shell脚本
- qemu-kvm中vcpu虚拟化到底是咋整的?
- 【给 iOS 开发者】人工智能在 iOS 开发上的应用和机会
- 【Python】Selenium辅助海量基金数据获取
- Django ORM的简单总结
- GO语言标准库概览
- 关于自动化平台的动态菜单设计
- go语言网络编程之tcp
- 实现简单的http并发请求,支持:GET、POST、HEAD、PUT
- 【go语言】Goroutines 并发模式(一)
- 【go语言】Goroutines 并发模式(二)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法