0
点赞
收藏
分享

微信扫一扫

C语言零基础入门—数组-习题

C语言零基础入门—数组-习题

本节课的任务是:

  • 布置5道数组相关的习题,下节进行视频讲解。


01 - 图形输出

  • 请使用数组的知识,输出以下的图形。

C语言零基础入门—数组-习题_数据

C语言零基础入门—数组-习题_数组_02

使用数组的知识。

02 - 数据逆序

编写程序实现:用户输入10个整形数据,然后输出这10个数据的逆序。

  • 比如,用户输入:0,1,2,3,4,5,6,7,8,9,结果输出:9,8,7,6,5,4,3,2,1,0。具体如图所示。

C语言零基础入门—数组-习题_数据

C语言零基础入门—数组-习题_c语言_04

03 - 字符串连接

编写一个程序,将输入的两个字符串进行拼接,具体要求如下:

  • 不可以使用C语言内置的函数strcat,必须自己实现。
  • 我们这里指定连接的两个字符串长度分别为4与6。
  • 具体执行如下图:

C语言零基础入门—数组-习题_数据

C语言零基础入门—数组-习题_数组_06

04 - 矩阵对角线求和

编写程序:实现用户输入一个3*3的数据矩阵,然后输出矩阵的两个对角线的数据的和。具体如下:

  • 执行流程如下:

C语言零基础入门—数组-习题_数据

C语言零基础入门—数组-习题_数据_08

解释:主 / 副 对角线就是这些位置上的数据。

C语言零基础入门—数组-习题_数据

C语言零基础入门—数组-习题_c语言_10

05 - 实现交换排序

我们这一题来使用数组实现一下交换排序,可能大家听完这个名字觉得难,如果不会的话可以自己百度一下明白一下原理,等我解析的时候就会视频讲解清楚的。



C语言零基础入门—数组-习题_数组_11



举报

相关推荐

0 条评论