[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fAgc_14k3tvcbpdPImpoio2g1NEhmF3Liny39Ogp0ofI":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":8,"question":12,"related":13,"source":23,"type":96},[],"2025-12-22 07:30:04",278693501,[],{"courseId":9,"courseImg":10,"courseName":11},"f67ccc166fe009f572681622675df6b6","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F0b6f5ede689d520a9065007342c60967.jpg","程序设计基础","在C语言中,二维数组在内存中是以__________方式存储的",[14,25,34,42,51,62,71,81,91,97],{"answer":15,"createTime":5,"id":16,"options":17,"question":22,"source":23,"type":24},[],278693492,[18,19,20,21],"随机存储","按列优先存储","按行优先存储","按元素值排序存储","在C语言中,二维数组的存储方式是怎样的","v1",0,{"answer":26,"createTime":5,"id":27,"options":28,"question":33,"source":23,"type":24},[],278693493,[29,30,31,32],"5","1","6","4","对于二维数组int a[2][3] = {{1,2,3}, {4,5,6}},表达式a[1][0]的值是",{"answer":35,"createTime":5,"id":36,"options":37,"question":41,"source":23,"type":24},[],278693494,[32,38,39,40],"3","12","7","在C语言中,定义一个整型二维数组int a[3][4],该数组共有多少个元素",{"answer":43,"createTime":5,"id":44,"options":45,"question":50,"source":23,"type":24},[],278693495,[46,47,48,49],"二维数组的元素可以通过双重循环遍历","二维数组的初始化可以采用分行初始化的方式","二维数组在内存中是连续存储的","二维数组的行数和列数可以在运行时动态确定","下列关于二维数组的说法中,错误的是",{"answer":52,"createTime":5,"id":53,"options":54,"question":60,"source":23,"type":61},[],278693496,[55,56,57,58,59],"二维数组的地址可以通过指针运算访问任意一个元素","二维数组在内存中是以列优先的方式存储的","二维数组的每一行在内存中是连续的,但不同行之间可能不连续","二维数组的元素在内存中是连续存储的","二维数组在内存中是以行优先的方式存储的","关于二维数组的存储方式,以下说法正确的有哪些",1,{"answer":63,"createTime":5,"id":64,"options":65,"question":70,"source":23,"type":61},[],278693497,[66,67,68,69],"二维数组的遍历顺序必须严格按照行优先进行,不能改变","使用双重for循环遍历时,外层循环控制行,内层循环控制列","二维数组的遍历只能通过下标访问元素,不能使用指针","嵌套循环是遍历二维数组的常用方法","关于二维数组的遍历,以下说法正确的有哪些",{"answer":72,"createTime":5,"id":73,"options":74,"question":80,"source":23,"type":61},[],278693498,[75,76,77,78,79],"int arr[3][4]; 定义了一个3行4列的二维数组,但未初始化,其元素值是随机的","int arr[3][4] = {1,2,3}; 表示只初始化了第一行的前三个元素,其余元素不会被初始化","int arr[3][4] = {0}; 表示将整个数组初始化为0","int arr[][4] = {{1,2}, {3}}; 是合法的,系统会自动推断第一维大小为2","int arr[2][3] = {1,2,3,4,5}; 是合法的,剩余元素会被初始化为0","关于二维数组的定义和初始化,以下说法正确的有哪些",{"answer":82,"createTime":5,"id":83,"options":84,"question":90,"source":23,"type":61},[],278693499,[85,86,87,88,89],"二维数组可用于图像处理,其中每个像素点对应一个数组元素","二维数组在字符串处理中也有广泛应用,如字符串数组","二维数组常用于表示矩阵,进行矩阵运算","二维数组可用于棋盘游戏的设计,如五子棋、国际象棋等","二维数组只能用于数值数据的存储,不能用于字符数据","关于二维数组的应用场景,以下说法正确的有哪些",{"answer":92,"createTime":5,"id":93,"options":94,"question":95,"source":23,"type":96},[],278693500,[],"给定一个二维数组int arr[2][3] = {{1,2,3}, {4,5,6}};,则arr[1][0]的值为__________",2,{"answer":98,"createTime":5,"id":6,"options":99,"question":12,"source":23,"type":96},[],[]]