题目内容

若要定义c为2×3×4的三维数组,正确的定义语句是()。

A. float c[2][3][4]
B. float c[2,3,4]
C. float c(2,3,4)
D. float c(2)(3)(4)

查看答案
更多问题

若定义int a[2][2]={1,2,3,4},则a数组的各数组元素值分别为()。

A. a[0][0]=1,a[0][1]=2,a[1][0]=3,a[1][1]=4
B. a[0][0]=1,a[0][1]=3,a[1][0]=2,a[1][1]=4
C. a[0][0]=4,a[0][1]=3,a[1][0]=2,a[1][1]=1
D. a[0][0]=4,a[0][1]=2,a[1][0]=3,a[1][1]=1

在下列叙述中,正确的一条是()。

A. 以下语句是正确的:char c[]="ab";
B. 一维数组的定义可采用下列格式:int a(10);
C. 下面的语句定义了一个二维数组:float a[3,4];
D. 以下两个语句中的a[3][4]的含义相同:int a[3][4]; a[3][4]=1;

当输入的数据为2、5时,以下程序的输出结果是()。#include "stdio.h"main() {int f[100],i,j,k,m;scanf("%d%d",&k,&m);for(i=0;i<=m;i++)f[i]=0;f[k-1]=1;for(i=k;i<=m;i++)for(j=i-k;j<=i-1;j++)f[i]+=f[j];printf("%d%10d%10d\n",k,m,f[m]);}

A. 3 5 5
B. 3 5 7
C. 2 5 5
D. 3 6 9

在下列语句中,正确的是()。

A. char str[]="China";
B. char str[];str="China";
C. char str1[5],str2[]={"China"};str1=str2;
D. char str1[],str2[];str2={"China"};strcpy(str1,str2);

答案查题题库