第五章 数组:数组5.1数组的作用:数组的作用
5.2一维数组:一维数组
5.3二维数组:二维数组
5.4数组程序举例:数组程序举例
[单选题]下面的程序有错误,发生在(  )。
main(){   float a[3]={3*0};   int i;   for(i=0;i<3;i++)      scanf(%d,&a[i]);   for(i=1;i<3;i++)      a[0]=a[0]+a[i];   printf(%d,a[0]);}

选项:[第五行, 第七行, 没有错误, 第三行]
[单选题]int  a[10];则对a数组元素的正确引用是(  )。 

选项:[a [10-10], a [3.5], a(5), a [10]]
[单选题]下列定义的字符数组中,输出 printf("%s", str[2]) ;的输出是(   )。 static str[3][20] ={ "basic", "foxpro", "windows"};

选项:[输出语句出错 , basic , foxpro , windows ]
[单选题]若有以下说明,则数值为 4 的表达式是(   )。int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12}; char c=’a’, d, g ;

选项:[a[4] , a['d'-c] , a['d'-'c'] , a[g-c] ]
[单选题]若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为(  )。 

选项:[j*m+i, i*m+j+1, i*m+j-1, i*m+j]
[单选题]下面正确的定义语句是(  )。

选项:[double y[][3]=0;, long b[2][3]={{1},{1,2},{1,2,3}}, float x[3][2]= {{1},{2},{3}}, int a [3]={1,2,3,4,5};]
[单选题]C语言引用数组元素时,其数组下标的数据类型允许是(  )。

选项:[任何类型的表达式, 整型表达式, 整型常量, 整型常量或整型表达式]
[单选题]int   a[4]={5,3,8,9};其中 a[3]的值为(   )。

选项:[9 , 8 , 3 , 5 ]
[单选题]对字符数组进行初始化,(   )形式是错误。

选项:[char c4[ ]="123"; , char c2[ ]=123; , char c3[ ]={ '1', '2', '3', ''};, char c1[ ]={'1', '2', '3'}; ]
[单选题]以下 4 个字符串函数中,(   )所在的头文件与其他 3 个不同。

选项:[strcpy , gets , strlen , strcmp ]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部