单选题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
char str[100], *p;
cout<<"please input a string:";
cin>>sir;
p=str;
for(int i=0; *p!="/0"; p++, i++);
cout<<i<endl;
return 0;
}
运行这个程序时,若输入字符串为
abcdefg abcd
则输出结果是______。
【正确答案】
A
【答案解析】[解析] cin>>输入字符串时,空格被认为是结束标志。