题目内容

执行下面程序段,其运行结果是下面哪个选项char str[ ]={'m', 'k', '\0', 'r', '\0','g'}; printf ( "%s\n", str );

A. mk
B. mk r
C. mkr
D. mkrg

查看答案
更多问题

设char str1[10]= "books",str2[]="study";,则str1和str2在内存中分配的字节数是哪个选项?

A. str1占用6个字节 str2占用5个字节
B. str1占用6个字节 str2占用6个字节
C. str1占用10个字节 str2占用5个字节
D. str1占用10个字节 str2占用6个字节

已知:int a[5];下面哪个选项是对数组的操作是正确的?

A. printf("%d",a);
B. a=5;
C. a[5]=15;
D. a[0]=5;

若定义:int a[10]={1,2,3};则a[8]得到的初值是____________.

若定义:int b[3][3]={{2,4},{3,6},{4,8}},则b[2][1]的值是_____________.

答案查题题库