人体解剖学与组织胚胎学
人体解剖学与组织胚胎学
学校: 无
问题 1: 1. 若需要把一个字符串"aaa"赋值到字符数组a中,则需要进行( )的函数调用实现。
选项:
A. strlen
B. strcmp
C. strcat
D. strcpy
答案: strcpy
问题 2: 2. 数组元素a[i]是该数组中的第( )个元素。
选项:
A. i
B. i+1
C. i-1
D. i*2
答案: i+1
问题 3: 3. 假定a为一个数组名,则下面的( )表示有错误。
选项:
A. a[i]
B. *a++
C. *a
D. *(a+1)
答案: *a++
问题 4: 4. 假定有定义“int b[10];int *pb;”,则不正确的赋值语句为( )。
选项:
A. pb=b;
B. pb=&b[0];
C. pb=b+2;
D. pb=b[5];
答案: pb=b[5];
问题 5: 5. 元素类型为int的数组a[10]共占用( )字节的存储空间。
选项:
A. 10
B. 20
C. 40
D. 80
答案: 40
问题 6: 6. 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为( )。
选项:
A. 0
B. 4
C. 8
D. 6
答案: 0
问题 7: 7. 在下面的二维数组定义中,( )语句是正确的。
选项:
A. int a[5][];
B. int a[][5];
C. int a[][3]={{1,3,5},{2}};
D. int a[](10)
答案: 请关注公众号【渝开搜题】查看答案
问题 8: 8. 假定对二维数组a[3][4]进行初始化的数据为{{3,5,6},{2,8},{7}},则a[1][1]元素被初始化为( )。
选项:
A. 6
B. 2
C. 5
D. 8
答案: 请关注公众号【渝开搜题】查看答案
问题 9: 9. 在下面的一维数组定义中,( )语句有语法错误。
选项:
A. int a[]={1,2,3};
B. int a[10]={0};
C. int a[];
D. int a[5];
答案: 请关注公众号【渝开搜题】查看答案
问题 10: 10. 假定a是一个一维数组,则以字节为单位的a[i]存储地址为( )。
选项:
A. (char*)a+i*sizeof(a[i])
B. a+i*sizeof(a[i])
C. (char*)a+i
D. a+i
答案: 请关注公众号【渝开搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。