C语言第五次线上培训.docVIP

  • 5
  • 0
  • 约 9页
  • 2017-09-11 发布于四川
  • 举报
C语言第五次线上培训

沈阳工业大学网络管理中心C语言入门冬令营 第五节 利用数组处理批量数据(2) 一.二维数组补漏 1.二维数组的初始化 ①分行给二维数组赋初值 int a[3][4] = {{1, 2, 3, 4} , {5, 6, 7, 8}, {9, 10, 11, 12}}; 把第一个花括号内的数据给第一行的元素,第二个花括号内的数据赋给第二行的元素 ②统一写在一个花括号内 int a[3][4] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; 按数组元素在内存中的排列顺序对各元素赋初值 ③对部分元素赋初值 int a[3][4] = {{1}, {5}, {9}}; 作用是只对各行第一列(即序号为0的列)的元素赋值,其余元素值自动为0. 1 0 0 0 5 0 0 0 9 0 0 0 当然也可以对各行中的某一元素赋初值,例如: int a[3][4] = {{1}, {0, 6}, {0, 0, 8}}; 对应的结果为 1 0 0 0 0 6 0 0 0 0 8 0 2.上次矩阵转置答案 #include stdio.h int main() { int a[2][3]{{1, 2, 3}, {4, 5, 6}}; int b[3][2

文档评论(0)

1亿VIP精品文档

相关文档