第六章测试
1.以下定义语句中,错误的是(  )。
A:char a[]={"test"}; B:int n=5,a[n]; C:int a[]={1,2}; D:char s[10]={"test"};
答案:B
2.以下对二维数组a进行正确初始化的是(  )。
A:int  a[2][ ]={ { 1,2},{3,4}}; B:int  a[2][3]={ {1,2},{3,4},{5,6} };    C:int  a[2][ ]={1,2,3,4,5,6};             D:int  a[ ][3]={1,2,3,4,5,6 }; 3.在定义int  a[5][4]; 之后,对a的引用正确的是(  )。
A:a[1,3] B:a[2][4] C:a[4][3] D:a[5][0] 4.以下给字符数组str定义和赋值正确的是(  )。
A:char  str[ ]={"China!"}; B:char  str[10]={"abcdefghijkl"}; C:char  str[10];   strcpy( str,"abcdefghijkl"); D:char  str[10];  str={"China!"}; 5.当接受用户输入的含有空格的字符串时,应使用函数(  )。
A:printf( ) B:gets( ) C:scanf( ) D:getchar( )

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