首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
以下程序的输出结果是( )。 main { char st[20]="hello\0\t\\\"; printf("%d%d\n",strlen(st).sizeof(st)); }
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
以下程序的输出结果是( )。 main { char st[20]="hello\0\t\\\"; printf("%d%d\n",strlen(st).sizeof(st)); }
A、9 9
B、5 20
C、13 20
D、20 20
时间:2022-01-07 15:33
关键词:
答案解析
B
从题目中可知,\0、\t、\\分别为一个字符,而sizeof是装字节个数的函数,其中包括\O占的字节,strlen函数是求数组长度的函数;其以\0结束,因此strlen的值为5,sizeof的值为20。
相关问题
有以下程序 #include main() {char*p="abcde\0fghjik\0"; printf("%d\n",strlen(p)); } 程序运行后的输出结果是
有以下程序: #include<string.h> main() { char str[][20]={"Hello","Beijing"),*p=str[0]; printf("%d ",strlen(p+20)); } 程序运行后的输出结果是( )。
有以下程序 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( ) { static char a[10] ={"Chinese"}; printf("%d",strlen(a)); }
以下程序的运行结果是______。 main() { char t=02; printf("%d ",t=++t>>2); }
以下程序的输出结果是 main() { char x=040; printf("%o ",x<<1);}
以下程序的输出结果是 main () { char x=040; printf ( "%o " ,x<<1); }
下列程序的输出结果为( )。 #include (iostream) using namespace std; void main( ) char,a[ ] = { "hello" ," the" ," world" }; char * * pa = a: pa + +; cout << * pa << ENDL; }
下列程序的输出结果为 #include<iostream.h> void main( ) { char * a[ ]={"hello","the","world"}; char * * pa=a; pa++; cout <<*pa<<end1; }
下列程序的输出结果为 #include<iostream.h> void main() { char*a[]={"hello","the","world"}; char**pa=a; pa++; cout<<*pa<<end1; }
有以下程序 main() { char s[]=" 123\"; printf("%d,%d ",strlen(s),sizeof(s)); } 执行后输出结果是
以下程序的输出结果是( )。 main { char st[20]="hello\0\t\\\"; printf("%d%d\n",strlen(st).sizeof(st)); }
以下程序的输出结果是main(){ char x=040;printf("%o\n",x<<1);}
别人在看