首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; int main() { char str[100], *p; cout<<"Please input a st
有如下程序: #inc1ude <iostream> using namespace std; int main() { char str[100], *p; cout<<"Please input a st
admin
2016-11-23
50
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
int main()
{
char str[100], *p;
cout<<"Please input a string:";
cin; str;
p=str;
for(int i=0;*p!=’\0’;p++,i++);
cout<<"i"<< endl;
return0;
}
运行这个程序时,若输入字符串为:
abcdefg abcd
则输出结果是( )。
选项
A、7
B、12
C、13
D、100
答案
A
解析
此题考查的是默认输入格式。本题输入数据类型为char,因此输入的数据是“从第一个非空白字符开始到下一个空白字符结束”,而输入数据为abcdefg abcd,其中abcdefg后有空格。所以输入后str中的字符串为“abcdefg”:主函数中接下来for语句的作用是计算字符串p的长度,故最终输出字符串“abcdefg”的长度7。
转载请注明原文地址:https://kaotiyun.com/show/kzAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于常成员函数,下面描述正确的是()。
重载的运算符保持其原有的【】、优先级和结合性不变。
已知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是
关系模型允许定义3类数据约束,下列不属于数据约束的是
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
下面叙述不正确的是
对于模板定义关键字class和typename说法不正确的是
栈和队列的共同特点是
在一个容量为25的循环队列中,若头指针front=9,尾指针rear=16,则该循环队列中共有【 】个元素。
随机试题
一般情况下,常用()的金属材料制造散热器、热交换器等。
下列物质中属于胺类激素的是
某医院中药局新购进一批中药粉,其中含有钩藤粉末,其显微特征有
一般情况下,处方的正文包括()。
下列确认劳务收入的方法正确的是()
在资产负债日后至财务报告批准报出日前发生的下列事项中,属于资产负债表日后调整事项的有()。
一个自然人只能投资设立一个一人有限责任公司,且该一人有限责任公司不能投资设立新的一人有限责任公司。()
某中外合资经营企业的投资总额为410万美元,在其注册资本中,中方认缴的出资额为105万美元。根据外商投资企业法律制度的规定,外方认缴的出资额至少为()万美元。
【2015.安徽】以某一群体的平均成绩为参照标准来确定被试相对位置的评价属于()。
我国古代创造了灿烂的青铜文明,司母戊鼎和四羊方尊是青铜器的代表。以下关于青铜的说法,不正确的是()。
最新回复
(
0
)