首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下代码,回答问题1至问题3,将解答填入答题纸的对应栏内。 【代码1】 #include Void swap(int x, int y) { int tmp=x; x=y; y=tmp; } int main() { int a=3,
阅读以下代码,回答问题1至问题3,将解答填入答题纸的对应栏内。 【代码1】 #include Void swap(int x, int y) { int tmp=x; x=y; y=tmp; } int main() { int a=3,
admin
2017-11-28
74
问题
阅读以下代码,回答问题1至问题3,将解答填入答题纸的对应栏内。
【代码1】
#include
Void swap(int x, int y)
{
int tmp=x; x=y; y=tmp;
}
int main()
{
int a=3, b=7;
printf(“a1=%d b1=%d\n”, a, b);
swap(a,b);
printf(“a2=%d b2=%d\n”, a, b);
return 0;
}
【代码2】
#include
#define SPACE ’’ //空格字符
int main()
{
char str[128]=“Nothing is impossible! ”;
int i,num=0,wordMark=0;
for(i=0;str
;i++)
if(str
:=SPACE)
wordMark=0;
else
if(wordMark==0){
wordMark=1;
num++;
}
printf(“%d\n”,num);
return 0;
}
【代码3】
#include
#define SPACE ’’ //空格字符
int countStrs(char*);
int main()
{
char str[128]=“Nothing is impossible! ”;
printf(“%d\n”,(1)(str));
return 0;
}
int countStrs(char*p)
{
int num=0,wordMark=0;
for(;(2);p++) {
if( (3) ==SPACE)
wordMark=0;
else
if(!wordMark)(
WordMark=1;
++num
}
}
return (4);
}
代码3的功能与代码2完全相同,请补充代码3中的空缺,将解答写入答题纸的对应栏内。
选项
答案
(1)countStrs (2)*p 或p[0] 或*(p+0)或*p!=0或*p!=‘\0’或等效形式 (3)*p或p[0]或*(p+0)或等效形式 (4)num
解析
本问题考查程序的基本结构、运算逻辑和函数调用规范。
在代码3中,将对字符串中的单词计数用一个函数来实现,需要在理解代码2的基础上来完善代码3。
空(1)处的要求很明确,就是要通过函数调用来完成单词计数,为防止考生误解,该函数调用的实参已给出,因此填入函数名“countStrs”即可。
空(2)处的for循环用来遍历字符串中的字符,显然,p是指向串中字符的指针,循环条件应为是否遇到串结束标志字符,因此空(2)处应填入“*p!=0”或者等效方式。
空(3)处所在表达式是串中的字符与空格字符进行相等比较,应填入“*p”或者等效方式。
根据函数countStrs的首部定义及函数体内的代码逻辑,空(4)处是返回字符串中的单词数目,应填入“num”。
转载请注明原文地址:https://www.kaotiyun.com/show/Z9jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
当新插入的背景剪贴画遮挡原来的对象时,最合适的调整方法是(55)。
为了提高磁盘存取效率,人们常每隔一段时间进行磁盘碎片整理。所谓磁盘碎片是指磁盘使用一段时间后,(20)。
编译程序的作用是将高级程序语言源程序翻译为(4)。
从功能上说,计算机由输入设备、输出设备、______和CPU组成。
数据类型有多种,可以归纳为两大类:字符型数据(不具计算能力)和数值型数据(可直接参与算术运算)。以下数据类型中,________属于数值型数据。
180的正约数(能整除180的自然数,包括l和180本身)的个数是________。
阅读以下说明,回答问题1至问题4。说明某公司A楼高40层,每层高3.3米,同一楼层内任意两个房间最远传输距离不超过90米,A楼和B楼之间距离为500米,需在整个大楼进行综合布线,结构如图1-1所示。为满足公司业务发展的需要,要求为楼内客户机提供数
框架在网页布局中主要起什么作用?主页中定义了几个框架,分别显示哪个文档?假设连接的数据记录集当前指向的记录如下:写出以下ASP代码经过IIS服务器解释后的结果。<tdalign-"center"width="20%"><ahref
防火墙包过滤规则的默认策略为拒绝,下表给出防火墙的包过滤规则配置界面。若要求内部所有主机能使用IE浏览器访问外部IP地址为202.117.118.23的Web服务器,为图中(1)~(4)空缺处选择正确答案。(1)A.允许B.拒绝(2)A.192
网页留言效果如下图所示,网页文档如下,请参照表格给出的说明在下划线处填写正确的答案到答题纸对应的栏内。[上图网页中的元素说明] [HTML文本]<!DOCrYPEHTMLPUBLIC“-//W3C//DTDHTML
随机试题
对肝脏局部脂肪浸润与肝脏占位性病变鉴别,最有帮助的是
已知某采油井今年的年平均采油指数为1.16t/(d.MPa),地层压力为9.8MPa,流动压力为3.2MPa,求今年的折算年产油量。
讲授法
城市性质是由城市形成与发展的()的特点所决定的。
下列关于增值税特殊销售方式的说法中,表述不正确的有()。
下列关于商业银行贷款的说法,不正确的是()。
杜甫是“大地的诗人”,他如此真切、如此深情地注视着吾土吾民。他对公正的关切,对天下苍生的关怀,源于他最深刻的生命体验。杜甫活着,他依然行走于大地……。这表明:
【S1】【S8】
Wearepleasedtolearnthatthatproblem(solve)______atyesterday’smeeting.
A、Theymighthaveproblemswithclearthinking.B、Theymightbecomeangryeasily.C、Theymighthavetroublecontrollingtheirem
最新回复
(
0
)