首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
62
问题
有如下程序:
#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://www.kaotiyun.com/show/kzAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
常用的黑箱测试有等价分类法、______、因果图法和错误推测法4种。
一个类中有______个析构函数。
下列关于构造函数说法不正确的是
在面向对象方法中,信息隐蔽是通过对象的【】来实现的。
关于this指针的说明不正确的是
下列叙述中,正确的是
this指针是C++语言实现什么的一种机制?
下列不属于软件工程三要素的是( )。
随机试题
在国际私法中,破产程序问题应适用()
颅脑外伤造成的原发性脑损伤包括脑挫裂伤、颅内血肿、脑水肿和脑肿胀等。()
甲、乙签订一份买卖合同,约定违约方应向对方支付18万元违约金。后甲违约,给乙造成损失15万元。根据合同法律制度的规定,下列说法正确的是()。
下列关于贷款分类应遵循的原则的表述,正确的是()。
个人教育贷款中信用风险的防控措施包括()。
党的十二大把邓小平理论写在党的旗帜上,在党章中把邓小平理论确立为党的指导思想。( )
其他条件不变,政府支出的增加会导致社会总需求的增加量远远超过政府支出本身的增加量,这一效应称为()。
如果读取(23)的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。
下列叙述中正确的是( )。
A、Moneyisproofofone’svalue.B、Moneyisameansinsteadofanend.C、Makingmoremoneyismeaningless.D、Moneycangivegrea
最新回复
(
0
)