首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 函数int function(int a)的功能是判断指定的正整数是否为素数,若是,返回1,否则返回0。 [C函数1] int function
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 函数int function(int a)的功能是判断指定的正整数是否为素数,若是,返回1,否则返回0。 [C函数1] int function
admin
2010-12-16
74
问题
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。
[说明1]
函数int function(int a)的功能是判断指定的正整数是否为素数,若是,返回1,否则返回0。
[C函数1]
int function(int a)
{ int yes,i;
i=2;yes=1;
while(i<=a/2 && (1) ){
if( (2) ) yes=0;
i++;
}
return yes;
}
[说明2]
函数int deleteARR(int*arr,intn)的功能是指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。函数返回值是互不相同的元素个数。
[C函数2]
int deleteARR(int*arr,int n)
{ int k,j;
k=0;j=1;
while(j<n){
if( (3) )
(4)=arr[j];
j++;
}
return (5);
}
选项
答案
(1) yes或yes==1或yes !=0 (2) a/i[*]i==a或a%i==0或!(a%i) (3) arr[k]!=arr[j] (4) arr[++k] (5) k+1或++k
解析
对于函数1,增加了一个判断的标志yes,开始进入素数判别循环时置yes=1,则(1)应填“yes”或“yes==1”或“yes !=0”;一旦数n能被某个不等于零的真因子整除,退出循环,则(2)应填“a/i[*]i==a”或“a%i==0”或“!(a%i)”。
对于函数2,用k记录数组arr[]中不同元素的个数,同时设置工作指针j,将arr[j]与已得到的互不相同元素的最后一个元素进行比较,若不相等,则将其作为已比较的互不相同元素的最后一个元素,所以(3)填“arr[k]!=art[j]”,(4)填“arr[++k]”。最后返回互不相同的元素个数k+1,即(5)填“k+1”或“++k”。
转载请注明原文地址:https://www.kaotiyun.com/show/B6jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
目前最常见的用户界面是________________。
企业信息化总体架构的核心部分包括业务架构、信息架构、应用架构和技术架构四个部分,其中面向最终用户的是()。
下列关于Windows7屏幕保护程序的叙述中,不正确的是__________。
小王在Excel中录入某企业各部门的生产经营数据,录入完成后发现报表略超一页,为在一页中完整打印,以下______做法正确。
下列快捷功能按钮中,可以在画好的图形内填充颜色的是(49)。
以下关于数据录入人员和数据校验人员工作职责的叙述中,不正确的是______。
在用Word软件编辑文档时,若误删除了一个数据,随后可使用______命令进行恢复。
在Excel中,下列符号属于比较运算符的是(43)。
删除Windows中某个应用程序的快捷方式,意味着(39)。
小张刚接到领导分配的数据分析任务,他第一步应当首先________。
随机试题
关于选择性冠状动脉造影技术,叙述错误的是
膝关节CT检查的体位是
职业病是由下列何种因素引起的
小李子大学毕业后到一科研所工作,双方订立劳动合同约定:小李子向科研所保证5年之内不离开科研所,如调动则需支付科研所违约金1万元;科研所分配给小李子住房一套。3年后小李子赴国外自费留学,答应科研所学习后再回来。科研所提出小李子如果回来保证接收,但现在小李子提
总挥发性有机物是指()。
为贯彻执行地震工作以()方针,建设部组织编制并颁布了《建筑抗震设计规范》,并于1990年1月1日起施行。
根据企业所得税相关规定,下列固定资产不得计提折旧在税前扣除的有()。
关于企业管理的自然属性,说法正确的是()。
甲公司与长期股权投资、合并财务报表有关的资料如下:(1)2013年度①1月1日,甲公司与非关联方丁公司进行债务重组,丁公司以其持有的公允价值为15000万元的乙公司70%有表决权的股份,抵偿前欠甲公司货款16000万元。甲公司对上述应收账款已计提坏账准
下列选项中,表述存在问题的是()。
最新回复
(
0
)