首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; int main() { char str[100], *p; cout<<"Please input a stri
有如下程序: #include <iostream> using namespace std; int main() { char str[100], *p; cout<<"Please input a stri
admin
2017-10-17
37
问题
有如下程序: #include <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; return 0; }运行这个程序时,若输入字符串为 abcdefgabcd则输出结果是
选项
A、7
B、12
C、13
D、100
答案
A
解析
本题考查的知识点是:默认的输入格式。C++流所识别的输入数据的类型及其默认的输入格式包括:
short、int、long(signed、unsigned).与整型常量同
float、double、long double:与浮点数常量同
char(signed、unsigned):第一个非空白字符
char*(signed、unsigned):从第一个非空白字符开始到下一个空白字符结束
void*:无前缀的16进制数
bool:VC6.0中把0识别为false,其他的值均识别为true
注意其中空白字符和非空白字符的概念。空白字符是指空格、Tab符、回车换行等无显示的字符,否则就是非空白字符。本题的输入数据类型为char*,因此输入的数据是“从第一个非空白字符开始到下一个空白字符结束”,而输入数据为abcdefg abcd,其中abcdefg后有一个空格(空白字符)。所以输入后str中为字符串"abcdefg”,主函数中接下来for语句的作用是计算字符串p的长度。故最终输出的结果是"abcdefg”的长度7,本题应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/PXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:S
有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(intx,
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
在面向对象方法中,类之间共享属性和操作的机制称为______。
在面向对象方法中,类之间共享属性和操作的机制称为【 】。
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDe
下面关于运算符重载的描述错误的是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;c
下列不是软件工程基本目标的是()。
随机试题
国产螺杆式压缩机型式代号为()。
张老师为了提高数学教学质量,采用摸底考试的方式了解学生的学习基础。这种评价于()
加工皮蛋时,应严格控制的元素是()。
釉质和牙骨质在牙颈部相连的关系是
A.卵巢动脉B.子宫动脉C.阴道动脉D.阴部内动脉E.会阴动脉
下列情形可以授予专利权的是()。
根据合同法律制度的规定,下列关于租赁合同解除的表述中,正确的有()。(2017年)
(2011年河北.59)“给力”是中国北方的土话,表示给劲、带劲的意思。闽南话意思为很精彩、很棒的意思。2010年“给力”一词流行起来,20lO年11月10日,《人民日报》头版标题《江苏给力“文化强省”》引发国内舆论热议,许多报刊纷纷效仿运用。下列对“给力
取印模时,肌功能修整方法包括()。
A、Becausesheisafraidoflivingbyherselfandsheisshortofmoney.B、Becausesheisafraidofseeingadoctor.C、Becausesh
最新回复
(
0
)