首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { char str[100],*p; cout
有如下程序: #include using namespace std; int main() { char str[100],*p; cout
admin
2020-04-07
55
问题
有如下程序:
#include
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"<
return 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/Pk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面______机制允许对一个函数名给出多个函数定义
下列关于C++与C语言的关系的描述中,()是错误的。
下面程序的运行结果是#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=1;i<n;i++)
以下函数模板max()的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0]for(inti=1;i<n;i++
下面程序的结果为【】。#include<iostream.h>voidmain(){inta=1,b=2;boolc=1;if((a>b)||c)
按照标识符的要求,下列选项中,()符号不能组成标识符。
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显示给出数组元素的初值,则调用缺省构造函数。下列程序涉及对象数组的创建和单个对象的创建,其输出结果是______。#include<iostream>usingnamesp
下列选项中不符合良好程序设计风格的是()。
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
用于吸水基面(如黏土砖或其他多孔材料)的砂浆强度,主要取决于()。
我们在听一场内容丰富、生动有趣的报告时会觉得时间过得非常快,而在有急事等公交时却觉得过得非常慢,这是为什么?
患者,女,56岁。上腹不适,嗳气1个月,进食如常。胃镜示:胃角小弯侧1cm×0.6cm局限性黏膜粗糙、糜烂,亚甲蓝喷洒后着色明显。下列哪种疾病的可能性大
对能力验证结果进行评价,一般包括()几个方面内容。
GSM是干扰受限系统,但干扰不会导致()。
()是借款人以合法有效、符合银行规定条件的质物出质,向银行申请取得一定金额的人民币贷款,并按期归还贷款本息的个人贷款业务。
共同感受是指人们用以解决日常生活问题的工具,它常以问题解决的形式出现,包括()等过程。
案例:某同学在求反比例函数,当x≤3时,求),的取值范围时直接将x≤3代入问题:针对该生的情况,请你设计一个辅导教学片段,并说明设计意图;
已知数据文件INI.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:如果4位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的数的个数cnt,并把这些4位数按从大到小的顺序存入
ThespecterofeverycountrytryingtodevaluemorethancompetitorstospurexportsstirsfrighteningimagesoftheGreatDepre
最新回复
(
0
)