网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若已定义,以下fun函数的功能是在循环中给数组a前4个数组元素依次赋1、2、3、4;在第二个循环中使a数组前4个元素中的值对称折叠,变成1、2、2、1。请填空。
fun(int a[])
{
int i;
for(i=1;i<=4;i++)______=i;
for(i=0;i<2;i++)______=a[i];
}
参考答案
更多 “ 若已定义,以下fun函数的功能是在循环中给数组a前4个数组元素依次赋1、2、3、4;在第二个循环中使a数组前4个元素中的值对称折叠,变成1、2、2、1。请填空。fun(int a[]){int i;for(i=1;i<=4;i++)______=i;for(i=0;i<2;i++)______=a[i];} ” 相关考题
考题
关于数组,下列说法正确的是()A、对数组的初始化操作在定义数组的同时进行B、给数组赋初值时,必须所有数组元素都被赋值C、给数组元素全部赋初值时,一定要指明数组的大小。D、引用数组元素的时候,可以一次引用数组中的全部元素
考题
若已定义,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、 4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、 2、3、4、5、5、4、3、2、1。请填空。fun( int a[]){int i,for(i=1;i<=10;i++) 【 】=i;for(i=0;i<5;i++) 【 】=a[i];}
考题
下面的语句用Array函数为数组a的各元素赋整数值: a=Array(1,2,3,4,5,6,7,8,9) 对数组变量a的正确定义是A.Dim aB.Dim a As IntegerC.Dim a(9) As IntegerD.Dim a() As IntegEr
考题
请编写函数fun,函数的功能是:移动一维数组中的内容:若数组中有n个整数,要求把下标从0到p(含p,p小于等于n-1)的数组元素平移到数组的最后。例如,一维数组中的原始内容为:1,2,3,4,5,6,7,8,9,10:p的值为3。移动后,一维数组中的内容应为:5, 6, 7, 8, 9, 10, 1, 2, 3,4。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
考题
函数fun()的功能是:逆置数组元素中的值。形参n给出数组中数据的个数。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在fun()函数的横线上填入所编写的若干表达式或语句。试题程序:
考题
若有以下数组定义和函数调用,则函数fun的原型为:int a[3][4] = {1}; fun(a);A.fun(int a[][4]);B.fun(int a[][]);C.fun(int a[]);D.fun(int a[3][]);
考题
1. 若已定义:int a[10], i;,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。 fun(int a[ ]) { int i; for(i=1; i<=10; i++) a[i-1] =i; for(i=0; i<5; i++) 【 】=a[i]; }
考题
下列对数组初始化语句的说明正确的理解是() int a[10]={6,7,8,9,10};A.将5个初值依次赋给数组前5个元素,剩余元素初始化为0B.将5个初值依次赋给数组前5个元素,剩余元素不进行初始化C.将5个初值依次赋给数组前5个元素,剩余元素随机赋值D.因为数组长度与初值的个数不相同,所以此语句不正确
考题
若已定义:int a[10], i;,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。 void fun(int a[ ]) { int i; for(i=1; i<=10; i++) a[i-1] =i; for(i=0; i<5; i++) =a[i]; }
热门标签
最新试卷