作业7 数组。
1. 编写函数reverse(int a,int n),实现将数组a中的数据逆序。例如a数组为:2 4 1 5 3,则逆序为:3 5 1 4 2。
2. 给定一串整数数列,求出所有的递增和递减子序列的数目。如数列7,2,6,9,8,3,5,2,1可分为(7,2),(2,6,9),(9,8,3),(3,5),(5,2,1)5个子序列,答案就是5,我们称2,9,3,5为转折元素。
3. 打印杨辉三角形:输入n值,打印杨辉三角形的前n行,例如,n=10
4. 矩阵中填数:当给出 n*n 的矩阵,要求用程序填入下列形式的数(n<=20):
1)s形填数,例如n=5 (2)回转填数,例如n=5
5. 小a学英语有个毛病,总喜欢把很多单词写在一行里,现请你来帮小a将句子中的单词分开来写,一行写一个单词,然后打印出来。输入一个句子(末尾有句号,每两个单词之间有一个空格),输出分离后的句子。
例如,对句子:i am a boy.则分离后的句子为:
iamaboy
6. 输入n个字符串,将其从小到大排序。
c语作业7 数组
数组。一 阅读程序。include main int fib 6 int i fib 0 0 fib 1 1 for i 2 i fib i fib i 2 fib i 1 for i 0 i if i 3 0 printf printf 6d fib i 1 程序的运行结果是 题中num无定义,假...
第7章数组课后作业
1 依次输入五句话,然后将它逆序输出。运行结果如图所示。提示 创建一个字符串数组,每句话作为字符串数組的一个元素,然后从该数组的末尾开。始循环输出。2 某百货商场当日消费积分最高的八名顾客。他们的积分是 编写程序找出最低的积分及它在数组中的原始位置 下标 提示 创建数组points,存储八名顾客的积...
第7章数组答案
一选择题。1.答案选择 b 考点 一维数组的定义。分析 一维数组定义的形式为 类型名数组名 常量表达式 注意点 1 常量表达式不能省略,不能为变量可以使宏定义名。2 数组名是用户定义标示符。a答案中省略了常量表达式,因此是错误的。c答案中没有0 100这种形式的常量表达式。d答案常量表达式不能为变量...