2编程3.c:实现将数组a中的数据与数组b中的数据逆序相乘、求平方,存放在数组c中。2要求:1.输入数组a与b中的数据在主函数中完成,显示数组c中的数据也在主函数中完成2.编写自定义函数voidf(inta[],intb[],intc[],intn)实现把a数组中的n个数,和b数组中逆序的n个数一一对应相乘、求平方,结果存在c数组中。2例如:3运行时输入数组a的数据:13578输入数组b的数据:234583输出如下:3数组c中存放的数据是:64225400441256
#includevoidfun(inta[],intb[],intc[],intn){inti;for(i=0;i
举一反三
- 题目一:输入12个数,保存在一维数组中。定义一个二维数比如:a[2][6],把一维数组中的数据,复制到二维数组中,并且输出二维数组的结果.(可以考虑反过来转换成一维数组)
- 输入10个整数到数组,求数组中小于零的数据个数及小于零的数据平均值。
- 8. 编写函数max(int a[]),用来求数组a中元素的最大值。在主函数中定义一个数组,并输入其元素值,然后调用函数max,输出该数组中元素的最大值。 9. 编写一个采用顺序比较法对n个数由小到大进行排序的函数。在主函数中输入n的值及n个数,然后调用自定义函数,输出排序结果
- 在一个数组中删除指定位置元素的值。编写一个voidInput(int*a)函数用于实现向数组中输入数据,一个voidDelete(int*a,inti)函数用于实现删除数组中第i个元素,一个voidPrint(int*a,intn)函数用于实现输出n个元素的数组中的全部元素。
- 【简答题】38. 输入一个正整数n(1<n<10),再输入n个整数,存入数组a中,先将数组a中的这n个数逆序存放,再按顺序输出数组a中的n个元素。试编写程序
内容
- 0
编程完成在一个数组中查找指定数据的功能,具体要求如下: (1)用静态初始化的方法定义并初始化一个数组;[br][/br] (2)从控制台输入一个数,在数组中查找此数,如果找到则输出这个数是数组中的第几个数,如果没有找到,则输出“查无此数”。
- 1
定义数组时,数组中[]中的内容可以是() A: 2+2 B: 2-2 C: 2*2 D: 2/2
- 2
将数组a中的n个数逆序存放并显示输出
- 3
如果定义了一个数组为unsignedcharcodetab[];则这个数组tab[]的数据存放在()中。 A: 程序存储器 B: 数据存储器
- 4
函数fun的功能是:逆置数组元素中的值。形参n给出数组中数据的个数。