首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
以下程序的输出结果是( )。main{char str[][10]={"china","beijing"),*p=str;printf("%s\n",p+10);}
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
以下程序的输出结果是( )。main{char str[][10]={"china","beijing"),*p=str;printf("%s\n",p+10);}
A、China
B、Beijing
C、ng
D、ing
时间:2021-12-31 20:11
关键词:
答案解析
B
本题考查指针,由*p=str可知,指针P指向字符串数组的首地划。二维数组str为每个字符串分配的存储空间是10个字节,因此p+10指向str[1][0],输出的字符串就是数组中的第2个字符串。
相关问题
设有数组定义:char str[]="China";则下面语句的输出为( )。 printf("%d",strlen(str));
设有 static char str[]="Beijing"; 则执行 printf("%d ",strlen(strcpy(str,"China"))); 后的输出结果为_______。
以下程序的输出结果是( )。main(){char str[][10]={¨china”,”beijing”),*p=str;printf(”%s\n”,p十10):
以下程序的输出结果是( )。 main {char str[]1-10]={"china","beijing"),*p=str; printf("%s\n",p+10); }
以下程序的输出结果是( )。main{char str[][10]={"china","beijing"),*p=str;printf("%s\n",p+10);}
最新问题
有以下程序: #include<string.h> main() { char str[][20]={"Hello","Beijing"),*p=str[0]; printf("%d ",strlen(p+20)); } 程序运行后的输出结果是( )。
有以下程序: #include < stdio. h > main( ) { ehar str[ ] [10] = { "China" ," Beijing" } , * p = str[o]; printf( "% s ", p + 10); }程序运行后的输出结果是( )。
有以下程序 main() { char str[][10]={"China","Beijing"},*p=str; printf("%s ",p+10); } 程序运行后的输出结果是
有以下程序: # include<string.h> main() { char str[][20]={"Hello","Beijing"},*p=str; printf("%d ",strlen(p+20)); } 程序运行后的输出结果是 ______。
有以下程序main( ){char str[ ][10]={"China","Beijing"},*p=str;printf("%s\n",p+10);}程序运行后的输出结果是
有以下程序: main() { char str[][10]={"China","Beijing"),*P=str; printf("%s ",p+10); } 程序运行后的输出结果是 ______。
设有说明语句如下: static char str[]="Beijing"; 若执行下列输出语句: printf("%d ",strlen(strcpy(str,"China")));则输出结果为( )。
以下程序的输出结果是 ( ) main( ) { static char a[10] ={"Chinese"}; printf("%d",strlen(a)); }
设有下列程序段:char str[]="HelloWorld":char* plr;ptr=str:执行上面的程序段后,*(ptr+10)的值为( )。
下列程序的输出结果是( ) main() {char*p1,*p2,str[50]="xyz"; p1="abcd"; p2="ABCD"; strcpy(str+2,strcat(p1+2,p2+1)); printf("%s",str); }
别人在看