首页
题目
TAGS
首页
/
题库
/
[单选题]以下程序的输出结果是( )。 main 的答案
搜答案
以下程序的输出结果是( )。 main {char str[]1-10]={"china","beijing"),*p=str; printf("%s\n",p+10); }
单选题
2021-12-31 20:11
A、China
B、Beijing
C、ng
D、ing
查看答案
正确答案
B
试题解析
本题考查指针,由*p=str可知,指针P指向字符串数组的首地划。二维数组str为每个字符串分配的存储空间是10个字节,因此p+10指向str[1][0],输出的字符串就是数组中的第2个字符串。
标签:
感兴趣题目
下面程序的结果是 #include" iostream.h" void main( ) { char * str; Str="test!"; cout < < str[5]; }
以下程序的输出结果是 main() { char cf[3][5]={"AAAA","BBB","CC"}; printf(""%s" ",cf[1]);; }
执行下列程序的结果是( )。 #include<iostream.h> void main() { char *str; str="test!"; cout<<str[5]; }
以理程序的输出结果______。 main() { char st[20]="he11O \"; printf("%d%d ",str1en (st),sizeof(st)); }
下列程序的输出结果是 ()。 #include #include main( ) { int i=0; char str1[10]=“1234”, str2[10]= “567”; strcat(str1,str2); while(str2[i++]!=‘/0’) str2[i]=str1[i]; puts(str2); }
以下程序的输出结果是( )。 main { char w[][10]={"ABCD","EFGH","IJKL"," MNOP"),K; for(k=1;k<3;k++)printf("%s\n",w[k]);
下面程序的输出结果为______。 #include<string.h> main() { char p1[7]="abc",p2[]="ABC",str[50]="xyz"; strcpy(str,strcat(p1,p2)); printf("%s",str); }
下列程序的输出结果是( )。 #include<iostream.h> void main() { char*Str; str="testI"; cout<<str[5]; }
有以下程序: #include <stdio.h> #include <string.h> main() { char str[][20]={"Hello","Beijing"},*P=str[0]; printf("%d ",strlen(p+20)); } 程序运行后的输出结果是( )。
以下程序: #include<stdio.h> #include<string.h> main() {char str[]="abcd 123xab"; printf("%d",(str)); } 运行后的输出结果是( )。
以下程序的输出结果是 #include<iostream.h> void main( ) { char x=040; cout < < (X < < 1) ;}
以下程序的输出结果是 #include<iostream.h> void main() { char x=040; cout<<(x<<1);}
相关题目
设有数组定义: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); } 程序运行后的输出结果是 ______。
有以下程序 main() {int i=10,j=1; cout<<i--<<","<<++j<<endl; 执行后输出结果是
设有说明语句如下: static char str[]="Beijing"; 若执行下列输出语句: printf("%d ",strlen(strcpy(str,"China")));则输出结果为( )。
以下程序的输出结果是 ( ) main( ) { static char a[10] ={"Chinese"}; printf("%d",strlen(a)); }
下列程序的输出结果是( ) main() {char*p1,*p2,str[50]="xyz"; p1="abcd"; p2="ABCD"; strcpy(str+2,strcat(p1+2,p2+1)); printf("%s",str); }
下面程序段的输出结果是( )。 char str[]="ABC",*p=str; Printf("%d ",*(p+3));
以下程序的输出结果是 main() { char x=040; printf("%o ",x<<1);}
以下程序的输出结果是 main () { char x=040; printf ( "%o " ,x<<1); }
下面程序的结果是 #include"iostream.h" void main( ) { char * str; str="test!"; cout<<str[5]; }
以下程序的输出结果是main(){ char x=040;printf("%o\n",x<<1);}
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧