A-A+

以下程序的运行结果是【 】。 include<iostream> include<strin

2022-08-05 22:57:08 问答库 阅读 173 次

问题详情

以下程序的运行结果是【 】。
include<iostream>
include<string>
using namespace std;
void main(){
chara[10]="China",b[]="Chin",c[]="ese";
cout<<strlen(strcat(strcpy(a,b),c))<<endl;
}请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:7
7 解析:本题主要考查C++中字符串函数的使用。strcpy(s1,s2)将s2的内容赋值到s1中; strcat(s1,s2)连接s1和s2两个字符串;strlen(s)返回字符数组s的长度。因此最后输出的结果是b和c进行连接后的字符串长度,即7。

考点:程序