首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.epp。函数char*GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人字符串空
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.epp。函数char*GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人字符串空
admin
2017-07-04
61
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.epp。函数char*GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人字符串空间buf中。函数返回扫描的终止位置,如果返回NULL表示没有扫描到数字字符序列。
运行程序时,如果输入的一行字符序列是
ABC012XYZ378MN274WS
则输出为:
Digit string 1 is 012
Digit string 2 is 378
Digit string 3 is 274
注意:只在横线处编写适当代码,不要删除或移动
“//****found****”.
//proj2.cpp
#include
using namespace std;
char*GetNum(char*see,char*bur)
{
while(*src!=’\0’)
{
if(isdigit(*src))break;
SrC++;
}
if(*src==’\0’)
//*******found********
_______;
while(*src!=’\0’&& isdigit(*src))
{
//******** found********
_______;
bur++;
src++;
}
*bur=’\0’;
return srC;
}
int main()
{
char str[1 00],digits[20];
cin.getline(str,1 00);
char*P=str;
int i=1;
while((p=GetNum(p,digits))!=NULL)
{
tout<<”Digit string”<
is”<
//********found********
_________;
}
return 0;
}
选项
答案
(1)retum NULL (2)*buf=*arc (3)i++
解析
(1)主要考查考生对if语句的掌握,由判断条件if(*src==’\0’),说明字符串src为空,则返回NULL即可。
(2)主要考查考生对while循环语句的掌握,while语句的循环条件为*src!=’\0’&&isdigit(*src),该条件是指,若字符串src不为空并且*src指向的字符为数字字符,则进行循环。题目要求把数字字符放入字符串buf中,因此为*buf=*src.
(3)主要考查考生对while循环语句的掌握,从上一行语句cout<<”Digit string”<
转载请注明原文地址:https://kaotiyun.com/show/zLAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于类和对象描述错误的是
设有语句 int n,m; char a[5],b; cin>>n>>a>>m>>b; 为了分别将10和20分别赋给n和m,look赋给a,t赋给b,则正确的输入为
以下程序的输出结果是 int a, b; void fun() {a=100; b=200; } main() { int a=5, b=7; fun(); cout<<a<<b<<e
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
在下面程序的横线处填上适当的语句,使该程序执行结果为10。#include<iostream>usingnamespacestd;classMyClass{public:MyClasS(in
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
设有n元关系R及m元关系S,它们分别有p、q个元组,则关系R与S经笛卡尔积记为R×S,该关系是一个n+m元关系,那么其元组个数是()。
对于重载的运算符>>,它是一个()。
下列运算符中,不能重载的是
实现比较两个字符串大小的函数是_____。
随机试题
肌腱袖
符合溶血性黄疸的是()
37岁孕34周,出现食欲减退、恶心、呕吐、腹胀、低热等不适,同时出现尿色深黄,查体发现巩膜黄染、血ALT140U/L,总胆红素2mg/dl,血压140/90mmHg,胎头浅定,胎心140次/分。以下哪项处理不适当
痞满的基本病机是
治疗肝郁气滞型聚证的主方为
有关房地产的抵押,下列哪些表述是正确的?()
框架梁跨中处纵向受拉钢筋的最小配筋率为( )项数值。边支座梁端截面的受拉钢筋配筋与( )项配置最为接近(按单筋梁计算)。
工程竣工文件,包括竣工报告、竣工验收证明书和( )组织竣工验收的文件。
警务公开,是指依法公开警务活动的()。
下列叙述中正确的是()。
最新回复
(
0
)