首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用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
32
问题
请使用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全国计算机二级
相关试题推荐
两次运行下面的程序,如果从键盘上分别输入10和8,则输出结果为______。#include<iostream.h>viodmain(){ intx:cin>>x:if(x++>9)cout<<x;
下列叙述中不属于结构化程序设计方法的主要原理的是______。
对关系S和R进行集合运算,产生的元组属于S中的元组,但不属于R中的元组,这种集合运算称为()。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
下列______是正确的语句。
下面叙述错误的是______。
如果关系模式R为1NF,且每个非主属性都完全函数依赖于R的候选码,则称R属于______。
下面关于运算符重载的描述错误的是
将E-R图转换到关系模式时,实体与联系都可以表示成
关于在调用模板函数时模板实参的使用,下列表述正确的是
随机试题
除哪项外,均为车前子的功效
用于治疗老龄患畜肠燥便秘的方剂是
40岁妇女,自诉患宫颈糜烂多年,近2个月性交后白带中带血。本例为确诊,最佳的辅助检查方法应是
甲公司因不能清偿到期债务且明显缺乏清偿能力,遂于2014年3月申请破产,且法院已受理。经查,在此前半年内,甲公司针对若干债务进行了个别清偿。关于管理人的撤销权,下列哪些表述是正确的?()(司考.2014.3.74)
关于有限责任公司股东名册制度,下列哪些表述是正确的?
A、0B、1C、-1D、2B
下列各项中,主管税务机关可要求纳税人进行土地增值税清算的有()。
属于廉政保障制度的是()。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
WhatisJanegoingtostudythisterm?
最新回复
(
0
)