若定义int m[]={1,2,3,4,5};则m[5]的值为5.
错误
举一反三
内容
- 0
若有定义int m=5,y=2;则执行表达式y+=y-=m*=y后y的值为【1】.
- 1
有一数组如下定义:int a[6]={1,2,3,4,5}; 执行for (i=0; i<6;i++) printf ("%d ",a[i]);后输出的结果是___________。[/i] A: 1 2 3 4 5 5 B: 1 2 3 4 5 6 C: 1 2 3 4 5 随机值 D: 1 2 3 4 5 0
- 2
有一数组如下定义:int a[6]={1,2,3,4,5}; 执行for (i=0; i<6;i++) printf ("%d ",a[i]);后输出的结果是___________。[/i] A: 1 2 3 4 5 6 B: 1 2 3 4 5 随机值 C: 1 2 3 4 5 0 D: 1 2 3 4 5 5
- 3
【单选题】以下选项中关于数组定义和初始化,错误的是 ________ 。 A. int a[5]={1 , 2 , 3 , 4 , 5} B. int a[5]={1 , 2 , 3} C. int a[]={1 , 2 , 3 , 4 , 5} D. int a[3]={1 , 2 , 3 , 4, , 5}
- 4
用动态规划策略求解矩阵连乘问题1 2 3 4 M*M*M*M,其中1M(20*5)、2M(5*35)、3M(35*4)和4M(4*25),则最优的计算次序为()。 A: 1 2 3 4 ((M*M)*M)*M B: 1 2 3 4 (M*M)*(M *M ) C: 1 2 3 4 (M*(M *M))*M D: 1 2 3 4 M*(M *(M *M ))