我是靠谱客的博主 震动铃铛,这篇文章主要介绍真题 编程题12:二维数组转一维数组,现在分享给大家,希望可以做个参考。

在这里插入图片描述

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> fun(int(*s)[10], int* b, int* n, int mm, int nn) { int i, j, count = 0; for (i = 0; i < mm; i++) { for (j = 0; j < nn; j++) { b[count++] = s[i][j]; } } *n = count; } int main() { int w[10][10] = { {33,33,33,33},{44,44,44,44},{55,55,55,55} }, i, j; int a[100] = { 0 }, n = 0; printf("n"); for (i = 0; i < 3; i++) { for (j = 0; j < 4; j++) { printf("%3d", w[i][j]); } printf("n"); } fun(w, a, &n, 3, 4); printf("n"); for (i = 0; i < n; i++) printf("%3d", a[i]); printf("nn"); }

在这里插入图片描述

最后

以上就是震动铃铛最近收集整理的关于真题 编程题12:二维数组转一维数组的全部内容,更多相关真题内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部