首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*8re,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*8re,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空
admin
2015-06-27
52
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*8re,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空间bur中。函数返回扫描的终止位置,如果返回NULL表示没有扫描到数字字符序列。
运行程序时,如果输入的一行字符序列是
ABC012XYZ378MN274WS
则输出为:
Digitstring1is012
Digitstring2is378
Digitstring3is274
注意:只在横线处编写适当代码,不要删除或移动
“//****found****”。
//proj2.cpp
#include
usingnamespacestd;
char*GetNum(char*src,char*buf)
{
while(*src!=’\0’)
{
if(isdigit(*src))break;
Src++;
}
if(*src=’\0’)
//********found********
________;:
while(*src!=!\’0’&&isdigit(*src))
{
//********found********
________;
buf++;
Src++;
}
*buf=’\0’;
returnsrc;
}
intmain()
{
charstr[i00],digits[20];
cin.getline(str,100);
char*P:str;
inti=1;
while((p=GetNum(p,digits))!=NULL)
{
cout<<"Digitstring"<
is"<
//********found********
________;
}
return0;
}
选项
答案
(1)returnNULL (2)*buf=*src (3)i++
解析
(1)主要考查考生对if语句的掌握,由判断条件if(*src=’\0’),说明字符串src为空,则返回NULL即可。
(2)主要考查考生对while循环语句的掌握,while语句的循环条件为*src!=’\0’&&isdigit(*src),该条件是指,若字符串src不为空并且*src指向的字符为数字字符,则进行循环。题目要求把数字字符放入字符串buf中,因此为*buf=*src。
(3)主要考查考生对while循环语句的掌握,从上一行语句cout<<"Digitstring"<
转载请注明原文地址:https://kaotiyun.com/show/3RNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是______。#include<iostream.h>voidmain(){intx[]二{9,7,5,3,1),y=0,j,*p=&x[2];for(j=0;i<3;j+
若有定义:intaa[8],则以下表达式中不能代表数组元素a[1]地址的是______。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的【】函数重载。
结构化程序设计主要强调的是______。
类继承中,缺省的继承方式是【】。
关于C++主函数特性,下列叙述正确的是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
下列关于this指针的叙述中,正确的是
数据库系统的核心是
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
随机试题
2013年9月2日3时16分,我国在________卫星发射中心用长征四号丙运载火箭,成功将遥感卫星十七号发射升空,卫星顺利进入预定轨道。()
属于维持平衡的躯体感觉输入为
影响全口义齿固位的因素很多,下列哪一项不是
百会穴在头正中线上,其具体位置在
1.背景某项目经理部负责本地网直埋光缆线路环网工程的施工,合同规定采用包工不包料的形式承包,工程的路由报建工作已由建设单位完成,工程于4月15日开工,工期37天。该工程包括三个中继段,其中A中继段为50km、B中继段为60km、C中继段为70km
《淮南子》提出了独特的治国方略,它们是()。
关于重力势能,以下说法正确的是()。
给定资料1.一颗来自澳大利亚塔斯马尼亚岛的樱桃,从靠泊洋山保税港区码头到查验后放行,最快需要多长时间?上海给出的答案是:6小时。如此迅疾的速度,得益于上海自贸区成立3年多以来致力于攻坚的核心任务——制度创新。上海自贸试验区建设3年多以来
选出下列文化常识的有关内容。秀才、举人、贡士、进士依次是封建社会科举考试中______、______、______、______的合格者。
A、Hisformerheadmaster.B、Hisformerclassmate.C、Hisformerclosestfriend.D、Hisformerlunchlady.D①选项都是指人的名词,预测问题与人物相关。②问题
最新回复
(
0
)