有以下程序#include<string.h>#include<iostream.h>void main(){char*p="abcde\ofghjik\O"; cout
有以下程序 #include<string.h> #include<iostream.h> void main() { char*p="abcde\ofghjik\O"; cout<<strlen(p);} 程序运行后的输出结果是
A.12
B.15
C.6
D.5
有以下程序 #include<string.h> #include<iostream.h> void main() { char*p="abcde\ofghjik\O"; cout<<strlen(p);} 程序运行后的输出结果是
A.12
B.15
C.6
D.5
有以下程序: #include <iostream> #include <string> using namespace std; class base { private: char baseName[10]; public: base () { strcpy (baseName, "Base"); } virtual char *myName() {
A.DerivedBase
B.BaseBase
C.DerivedDerived
D.BaseDerived
有以下程序: #include <iostream> #include <string> usxng namespace std; int main() { char p[] = "abcdefgh"; cout<<strlen(strcpy(p,"12345"))<<end1; return 0; } 执行后输出的结果是()。
A.8
B.12
C.5
D.7
有以下程序:
include <fstream>
include <string>
using namespace std;
int main ()
{
char ch[] = "The end";
ofstream outstr("d:\\put.txt", ios_base: :app);
for (int i = 0; i < strlen(ch ); i++ )
outstr.put(ch[i]);
outstr.close();
return 0;
}
程序实现的功能是【 】。
有以下程序: #include <iostream> #include <string> using namespace std; int main () { char s[]="\n123\\"; cout<<strlen (s) <<", "<<sizeof (s) <<end1; return 0; }
A.赋初值的字符串有错
B.6,7
C.5,6
D.6,6
有以下程序: #include <iostream> #include <string> using namespace std; int main () { char b1[8] = "abcdefg"; char b2[8],*pb=b1+3; while (--pb>=b1) strcpy (b2, Pb) ; cout<<strlen (b2) <<end1; return 0; } 程序运行后的输出结果是()。
A.8
B.3
C.1
D.7
有以下程序: #include<iostream> #include<string> using namespace std; int main() { char arr[2][4]; strcpy(arr[0],"you"); strcpy(arr[1],"me"); arr[0][3]='&'; cout<<arr[0]<<end1; return 0; } 执行后的输出结果是()。
A.you&me
B.you
C.me
D.err
A.0,0
B.7,7
C.7,0
D.0,7
有以下程序:
include<stdio.h>
include<string.h>
main
{ char x[]="STRING";
x[0]=0;x[1]=\0;x[2]=0;
printf("%d %d\n",sizeof(x),strlen(x));
}
程序运行后的输出结果是()。
A.6 1
B.7 0
C.6 3
D.7 1
A.6 1
B.7 0
C.6 3
D.7 1
有以下程序: #include 〈iostream〉 #include 〈string〉 using namespace std; class visited { private: int number; char *name; public: static int glob; void set mes(char *a); }; void visited::set mes(char *a) { name=new char[strlen(A) +1]; strcpy(name,A) ; number=++glob; } int visited::glob-O; int main() { visited person[10]; int i; char str[8]; for(i=0;i<5;i++) { cin>>str; person[i] .set mes(str); } cout<
A.5
B.4
C.3
D.2
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!