首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下代码,回答问题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
70
问题
阅读以下代码,回答问题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://kaotiyun.com/show/Z9jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在PowerPoint中,执行插入新幻灯片的操作后,被插入的幻灯片将出现在(53)。
为了提高磁盘存取效率,人们常每隔一段时间进行磁盘碎片整理。所谓磁盘碎片是指磁盘使用一段时间后,(20)。
在Word的编辑状态下,先后新建了两个文档,但并没有对这两个文档做“保存”或“另存为”操作,则______。
在域名地址www.rkb.gov.cn中,“cn”属于______。
用普通电话线拨号上网,必须有的一个关键设备是(15)。
在Access2007中,若要想查询所有姓名为2个汉字的学生记录,应在准则中输入______。
在Word编辑状态下,移动鼠标至某段左侧,当鼠标光标变成箭头时连击左键3下,结果会选中文档的(45)。
数据类型有多种,可以归纳为两大类:字符型数据(不具计算能力)和数值型数据(可直接参与算术运算)。以下数据类型中,________属于数值型数据。
此配置允许DHCP服务器分配给客户的地址范围是什么?#/sbin/chkconfig-level3dhcpdon命令的作用是什么?
阅读以下说明,回答问题1至问题5。【说明】某一个网络地址块192.168.75.0中有5台主机A、B、C、D和E,它们的IP地址及子网掩码如表2-1所示。
随机试题
简述酸碱指示剂的选择依据。
下列不属于酸枣仁的主治病证的是()
()是房屋所有权的核心。
“十一五”期间,发展社会主义民主,应该()。
工程建设定额是由多种定额结合而成的有机整体,它的结构复杂、层次鲜明、目标明确,这体现了工程建设定额的()特点。
某小镇历史文化资源集中,镇中心由老城街、新集街、临安路、泰山路等几条主要的历史街道组成。老城街区有一明清时期文学家住宅古建筑,主体木构架庭院式结构,占地面积2.5万m2,房舍格局井然有序,院落层出迭进,总计有大小天井42个,房屋214间。庭院厅堂布置合理,
下列各项中,属于特殊利益支出的是()。
《国家级文化生态保护区管理办法》规定,申报和设立国家级文化生态保护区应本着()原则,坚持公开、公平、公正,履行申报、审核、论证、批准等程序。
下列关于我国的海陆位置,表述正确的是()
相对于DES算法而言,RSA算法的(7),因此,RSA(8)。
最新回复
(
0
)