首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用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
66
问题
请使用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全国计算机二级
相关试题推荐
有以下函数charfun(char*P){returnp;}该函数的返回值是______。
下面程序输出结果是______。#include<iostream.h>voidmain(){ inta,b,c;a=6;b=c=4;if(a!=B)if(a!=B)
有如下定义inta;floatf;doublei;则表达式4+‘a’+i*f的值的数据类型是______。
下列叙述中不属于结构化程序设计方法的主要原理的是______。
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>c);cout<<d;}
在类中定义和实现的函数称为【】。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
下列有关重载函数的说法中正确的是()。
下述关于数据库系统的叙述中正确的是
关于在调用模板函数时模板实参的使用,下列表述正确的是
随机试题
认为审美对象和艺术品是分开的,审美对象是欣赏者与艺术品相互作用的结果的是()
A.铜蓝蛋白B.转铁蛋白C.结合珠蛋白D.α2-巨球蛋白E.C-反应蛋白主要功能是与血红蛋白结合的是
女,57岁。因口眼干燥,伴双侧腮腺反复肿大5年,牙齿块状脱落3年来诊。患者5年来,出现明显口眼干燥,吞咽固体食物困难,眼泪液分泌也明显减少,曾有4次双腮反复肿痛史。曾在外院检查:抗SSA抗体(+),双角膜荧光染色阳性。口腔检查:口腔黏膜干燥,口镜,口底唾液
下列食物中饱和脂肪酸含量最低的油脂是
某岩体的基本质量指标BQ=400,其地下水为点滴状出水,结构面倾角为45°,其围岩强度应力比为6。试问:该岩体基本质量指标修正值[BQ]最接近下列()项。
我国银行的结算方式主要有()。
时下几乎所有的西方博物馆都处于虚拟化的完成或进行当中。当然,大多数虚拟博物馆仍处在2D的传统网页模式,“文字+图片”的初级阶段,更多是对实体博物馆信息的发布与补充,数字化储存做到了,但在网上浏览的______方面远远不够。真正的虚拟博物馆应该是能模拟人们的
某市大学城附近有一材料工厂,污染严重;该学校数十名教授为此多次向政府反映,四年来没有给出解决结果,数十名教授一起跪在政府门前表示不满,你有何看法?
Hefoundmeverydull.
【S1】【S9】
最新回复
(
0
)