首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; int main() { char str[100],*p; cout<<"Please input a string:";
有如下程序: #inc1ude<iostream> using namespace std; int main() { char str[100],*p; cout<<"Please input a string:";
admin
2019-06-04
37
问题
有如下程序:
#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"<<end1;
retum 0;
}
运行这个程序时,若输入字符串为:
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/g68p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 D在软件开发中,需求分析阶段常使用的工具有数据流图(DFD),数据字典(DD)、判断树和判断表。
6,8C++中允许用同一函数名定义多个函数,这些函数的参数个数和参数类型不同,这就是函数的重载,调用函数时,系统会根据调用函数时给出的信息,即参数的个数、类型查找与之匹配的函数,然后调用该函数。主函数中的输出语句第一个add根据a,b参数类型为整型,调用第
下列关于抽象类的表述中正确的是()。A)派生类必须要实现作为基类的抽象类中的纯虚函数B)抽象类的成员函数至少有一个没实现C)抽象类不可能用来定义对象D)派生类不能成为抽象类
下列叙述中正确的是()。A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTe
算法的空间复杂度是指()。
下面的符号中不属于C++关键字的是()。
以下哪个不是C++语言中的有效标识符?
下列选项中不全是c++语言关键字的是
随机试题
帛书:简牍
哺乳类动物体内氨的主要去路是
社会主义药学道德规范的基本内容是
有关工程的术语有()。
2012年6月30日,甲企业与乙企业的一项厂房经营租赁合同到期,甲企业于当日起对厂房进行改造并与乙企业签订了续租合同,约定自改造完工时将厂房继续出租给乙企业。2012年12月30日厂房改扩建工程完工,共发生支出400万元,符合资本化条件,当日起按照租赁合同
下列属于票据的非基本当事人的有()。
培养劳动者是()
下列做法能起到遏制全球变暖作用的是()。
A.第四心音B.第三心音C.两者均有D.两者均无急性心肌梗死可听到
社会主义改造基本完成后,中国共产党的中心任务是()。
最新回复
(
0
)