首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空间bur中。函数返回扫描的终止
请打开考生文件夹下的解决方案文件proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空间bur中。函数返回扫描的终止
admin
2020-06-29
75
问题
请打开考生文件夹下的解决方案文件proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空间bur中。函数返回扫描的终止位置,如果返回NULL表示没有扫描到数字字符序列。
运行程序时,如果输入的一行字符序列是
ABC012XYZ378MN274WS
则输出为:
Digit string1is012
Digit string2is378
Digit string3is274
注意:只在横线处编写适当代码,不要删除或移动“//****found****”。
//proj2.cpp
#include<iostream>
using namespace std;
char*GetNum(char*src,char*bur)
{
whle(*src!=\’0’)
{
if(isdigit(*src))break;
src++;
}
if(*src==’\0’)
//********found********
_______;
while(*src!=’\0’&&isdigit
(*src))
{
//********found********
_______;
bur++;
SEC++;
}
*buf=’\0’;
return src;
}
int main( )
{
char str[100],digits[20];
cin.getline(str,100);
char*p=str;
int i=1;
while((p=GetNum(p,dig~ts))!=NULL)
{
cout<<"Digi tstring"<<i<<"is"<<digits<<endl;
//********found********
_______;
}
return0;
}
选项
答案
(1)return NULL (2)*buf=*src (3)i++
解析
(1)主要考查考生对if语句的掌握,由判断条件if(*src==’\0’),说明字符串SYC为空,则返回NULL即可。
(2)主要考查考生对while循环语句的掌握,while语句的循环条件为*src!=’\0’&&isdigit(*src),该条件是指,若字符串src不为空并且*src指向的字符为数字字符,则进行循环。题目要求把数字字符放入字符串buf中,因此为*buf=*src。
(3)主要考查考生对while循环语句的掌握,从上一行语句cout<<"Digit string"<<i<<"is"<<digits<<endl;中可以得出,题目要求输出的i是递增的,因此这里需添加语句i++。
转载请注明原文地址:https://www.kaotiyun.com/show/yByp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关函数重载的叙述中,错误的是()。
有如下程序:#includeusingnamespacestd;classPoint{public:Point(intxx=0,intyy=0):x(xx),
下列关于函数参数的叙述中,正确的是
下列关于虚函数的表述中,正确的是
求n阶勒让德多项式的递归函数定义如下:doubleP(doublex,intn){if(n==0)return1;if(n==1)returnx;
有如下类声明和函数声明classBase{intm;public:intn;protected:intp;};classDer
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
随机试题
孔某为自己投保了以死亡为给付条件的人身保险合同,受益人为其二子。后幼子不孝,时常打骂孔某,孔某遂决定取消幼子的受益权,但未通知保险公司,只是在遗嘱中写明。后孔某因意外事故死去。在继承保险金一项上,二子发生争议,则保险金应当由谁来承担?()
库区温度是指库房内的温度,它包括气温、库温及垛温。
可以申请公示催告的申请人应为()
缩窄性心包炎最有效的治疗方法是
消除散射线的最有效方法是
石棉小体是石棉肺的()
在分部分项工程成本分析中,预算成本的资料来自()。
AAA公司目前无风险资产收益率为7%,整个股票市场的平均收益率为15%,AAA公司股票预期收益率与整个股票市场平均收益率之间的协方差为250,整个股票市场平均收益率的标准差为15,则AAA公司的股票预期收益率为()。
某旧机动车交易公司(增值税一般纳税人)2016年11月收购旧机动车50辆,支付收购款350万元;销售旧机动车60辆,取得含税销售收入480万元,同时协助客户办理车辆过户手续,取得收入3万元。当月该旧机动车交易公司应缴纳增值税()万元。
信息安全策略应该全面地保护信息系统整体的安全,网络安全体系设计是网络逻辑设计工作的重要内容之一,可从物理线路安全、网络安全、系统安全、应用安全等方面来进行安全体系的设计与规划。其中,数据库的容灾属于(25)的内容。
最新回复
(
0
)