习题练习——数值型数组与字符数组测试题及讲解.pptxVIP

  • 1
  • 0
  • 约1.61千字
  • 约 9页
  • 2024-03-24 发布于浙江
  • 举报

习题练习——数值型数组与字符数组测试题及讲解.pptx

定义数组a的语句如下:inta[5]={3,5,7};

表示定义一个由5个int型元素组成的一维数组,同时进行初始化。则下面对初始化值的说法中正确的是【】。

A将3、5、7依次赋给a[0]至a[2]

B将3、5、7依次赋给a[3]、a[5]、a[7]

C将3、5、7依次赋给a[3]至a[5]

D将3、5、7依次赋给a[1]至a[3]

单选题1分

intmaxValue=max(a,10);

intmaxValue=max(inta[],10);

intmaxValue=max(arr,10);

intmaxValue=max(intarr[],10);

此处添加题已知自定义函数的原型声明如下:

intmax(inta[],intn);

如果主函数中定义了数组intarr[10];并给予初始值,则主函数中调用max函数语法正确的是【】。

单选题1分

填空题1分

若有说明:inta[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是[填空1]。

正常使用填空题需3.0以上版本雨课堂

作答

设置

中值是在一组已排序数值的中间值。假如是奇数数列,则是中间的值,如果是偶数数列,则是中间两个数的平均值。请完成填空:doubleMedian(constdoublea[],constintn)

intmid=(n-1)/2;//一组数中间元素的下标

if(n%2!=0)//如果是奇数

return[填空1];

else

return(a[mid]+[填空2])/2.0;

正常使用填空题需3.0以上版本雨课堂

填空题2分

下面代码段能够按照以下形式构成一个杨辉三角,请填空。

1

11

121

1331

14641……

constintN=10;

inti,j,a[N][N]={0};

for(i=0;iN;i++)

a[i][0]=1;

a[i][i]=1;

for(i=[填空1];iN;i++)

for(j=1;j[填空2];j++)

a[i][i]=a[i-1][i]+a[i-1][i-1];

正常使用填空题需3.0以上版本雨课堂

填空题2分

下面程序段的运行结果是【】。(其中□表示空格)chara[7]=abcdef;

charb[4]=ABC;

strcpy(a,b);

couta[5];

Af

e

\0

单选题1分

设置

下面代码段中,最后一条输出语句的运行结果是【】。

chararr[2][4];

strcpy(arr[0],you);

strcpy(arr[1],me);Ayou

arr[0][3]=;

coutarr[0];Bme

C

youme

提交

单选题1分

设置

判断字符串s1是否大于字符串s2,if中的表达式应当使用【】。

Astrcmp(s2,s1)0

Bs1s2

Cstrlen(s1)strlen(s2)

Dstrcmp(s1,s2)0

单选题1分

A非常满意

B比较满意

C还算可以吧,还可以再继续努力

D差的太多,需要加紧学习了

提交

测验做完了,你对你的测验结果打个分吧:

投票最多可选1项

设置

文档评论(0)

1亿VIP精品文档

相关文档