首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
22
问题
有如下程序: #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全国计算机二级
相关试题推荐
在下面的函数声明中,存在着语法错误的是
有以下程序:classDate{public:Date(inty,intm,intd);{year=y;month=m;d
下列运算符中,在C++语言中不能重载的是
类内部定义的______和______数据不能被不属于该类的成员函数来存取,定义为______的数据,可以在类外部进行存取。
设有定义nita:floatf;doubleinti,则表达式10+’a’+i+f值的数据类型是()
对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用_____联编。
友元运算符。obj1>obj2被C++编译器解释为()。
有如下程序:#include<iostream>#include<iosream>usingnamespacestd;classBASE{charc;public;BASE(charn):c(n){
数据结构的存储结构包括顺序、索引、散列和【 】四种。
下列符号中可以用作C++标识符的是()。
随机试题
在Excel2003中,下列关于在工作簿中移动和复制工作表的叙述,错误的是_______。
A.染料生产B.炸药生产C.铸造作业D.塑料生产E.喷漆作业接触三硝基甲苯的生产或作业
患者,女性,44岁,下前牙牙齿松动1年。检查:左、右下中切牙松动Ⅰ度,牙石(++),牙龈退缩2mm,边缘红,质软,探诊深度5mm,全口其他牙的牙石(+)~(++),牙龈缘水肿,探诊出血,牙周袋深度4~6mm,牙齿未见松动。在确诊前还应进行的最重要的检查
下列叙述中与维生素E不符的是
下列哪种情形不属于报关员执业禁止的行为?()
某企业甲责任中心将A产品转让给乙责任中心时,厂内银行按A产品的单位市场售价向甲支付价款,同时按A产品的单位变动产品从乙收取价款。据此可以认为,该项内部交易采用的内部转移价格是( )。
请用不超过250字的篇幅概括出给定资料所反映的主要问题。结合材料,用不超过500字的篇幅,谈谈如何解决农民要“入农业保险”与保险公司“不敢保”之间的矛盾。要求立意深刻,中心明确,有说服力。
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tEmp”和“tGrp”两个关联表对象及表对象“tBmp”和“tTmp”。试按以下要求完成设计:以表对象“tEmp”为数据源,创建一个查询,查找并显示年龄大于等于40岁的男职工的
TheattackoftheWorldTradeCenterwillleavea____impressiononthosewhohavewitnessedtheexplosion.
Dogswerefirstdomesticatedfromwolvesatleast17,000yearsago,butperhapsasearlyas150,000yearsagobaseduponrecent
最新回复
(
0
)