首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*src,ehar*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人字符串空
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*src,ehar*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人字符串空
admin
2020-10-21
50
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*src,ehar*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人字符串空间buf中。函数返回扫描的终止位置,如果返回NULL表示没有扫描到数字字符序列。
运行程序时,如果输入的一行字符序列是
ABC012XYZ378MN274WS
则输出为:
Digit string 1 is 012
Digit string 2 is 378
Digit string 3 is 274
注意:只在横线处编写适当代码,不要删除或移动“//****found****”。
1 //proj2.cpp
2 #include
3 using namespace std;
4 char*GetNum(char*src,char*buf)
5 {
6 while(*src!=’\0’)
7 {
8 if(isdigit(*sre))break;
9 src++;
10 }
11 if(*src=:’\0’)
12 //********found********
13 _______;
14 while(*sre!=’\0’&&isdigit(*sre))
15 {
16 //********found********
17 _______;
18 buf++;
19 src++;
20 }
21 *buf=’\0’;
22 return src;
23 }
24 int main()
25 {
26 char str[100],digits[20];
27 cin.getline(str,100);
28 char*p=str;
29 int i=1;
30 while((P=GetNum(p,digits))t=NULL)
31 {
32 cout<<"Digit string"<
33 //********found********
34 ______;
35 }
36 return 0;
37 }
选项
答案
(1)return NULL (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<<"Digit string"<
转载请注明原文地址:https://jikaoti.com/ti/5ll0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中函数返回值的类型是由()决定的。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";)};classB{publi
使用地址作为实参传给形参,下列说法正确的是()。
下面关于虚函数的描述中,正确的是()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
面向对象方法中,继承是指()。
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){}//③
己知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
下列关于函数重载的叙述中,错误的是()。
随机试题
什么是出版物购买行为?按出版物消费者购买决策的程度区分,它可分为哪些类型?
19世纪末,美国西部有个坏孩子,他把石头扔向邻居的窗户;把死兔装进桶里放到学校的火炉里烧烤,弄得臭气熏天。9岁那年,他父亲娶了继母,父亲对继母说:“你要注意这孩子,他在我们这里最坏,让我防不胜防,头痛死了。”继母好奇地走近孩子,对孩子进行了全面了解后,对丈
重度肝炎病人起病3天后出现重度黄疸,意识障碍,昏睡,下列哪项治疗无效
A.I/甲B.I/乙C.Ⅱ/甲D.Ⅱ/丙E.Ⅲ/丙急性化脓性阑尾炎切除术后,切口化脓,扩开切口引流后Ⅱ期愈合,其切口分类记录为
以下关于大体积混凝土的振捣表述不正确的是()。
无论是快速发展的在线旅行服务企业,还是线下旅行社,本质上都属于“轻资产”的()模式。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
下列运算符函数中,肯定不属于类Value的成员函数的是()。
1.打开考生文件夹5中的EXCEL.XLS,其内容如下:按要求对此工作表完成如下操作:将工作表Sheetl的AI:D1单元格合并为一个单元格,内容水平居中:计算“金额”列的内容(金额=数量×单价)和“总计”行的内容,将工作表命名为“设
Fromthepassagewelearnthatmandiesinseadisastersmainlybecause______.Wecaninferfromthepassagethat______.
最新回复
(
0
)