首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:从整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在
下列给定程序中,函数fun的功能是:从整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在
admin
2017-11-24
7
问题
下列给定程序中,函数fun的功能是:从整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MOD11.C中,不得增行或删行,也不得更改程序的结构!
#nclude
intfun(int*b)
{int k,a1,a2,i=0;
for(k=10;k<=55;k++)
{
/**********found**********/
a2=k/100;
al=k一a2*10;
if((k%3==0&&a2==5)‖(k%3==0&&a1==5))
{b
=k;i++;}
}
/**********found**********/
return k;
}
main()
{int a[100],k,m;
m=fun(a);
printf(’’The result is:\n’’);
for(k=0;k<m;k++)
printf(’’%4d’’,a[k]);
printf(’’\n’’);
}
选项
答案
1.a2=k/10; 2.return i;
解析
1.a2存放十位数,所以是a2=k/10,此处是一个书写错误。
2.根据题意,要返回能被7整除的数的个数,从循环体中可以知道其个数是由i来计算的,所以返回的是i。
转载请注明原文地址:https://kaotiyun.com/show/XSID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
中国好声音的舞台上,有的人声音浑厚低沉,有的人声音高亢嘹亮,也有的人声音生涩嘶哑。不同的人,甚至是同一个人,也能够发出千差万别的声音。对此下列表述错误的是()。
下列属于执法活动的是()。
根据下列材料回答问题。下列选项正确的是()。
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
根据教育的定义,下列哪一个选项不是教育活动?
现有论文和作者两个实体,论文实体的属性包括题目、期刊名称、年份、期刊号;作者实体的属性包括姓名、单位、地址;一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者的顺序号。请完成以下操作:将ER图转换成关系模式,并指出每个关系模式的主键
下图是校园网某台主机在命令行模式执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。图中的①~④删除了部分显示信息,其中①处应该是【17】,③处应该是【18】,④处应该是【19】。
t为int类型,进入下面的循环之前,t的值为0。则下列说法中正确的是()。while(t=1){…}
下列给定程序中,函数proc()的功能是:从字符串str中,删除所有大写字母’F’。请修改程序中的错误,使它能得到正确结果。注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。试题程序:#includevoidproc(cha
以下选项中合法的标识符是()。
随机试题
以下各项中属于我国《票据法》所规定的票据时效起算日的有()
以解毒消痈,化痰散结,活血祛瘀为主要功用的方剂是()
上述案例中,谁能够充当行政诉讼原告?可向何地法院提起诉讼?
下列事项中,承包人要求的费用索赔不成立的是()。
贷款人在行使不安抗辩权时必须尽到的法定义务有()。
下列关于采用双倍余额递减法计提固定资产折旧的说法中,正确的是()。
某些青少年喜欢在身上刺各类纹身,并打唇环、鼻环,这类青少年属于()。
整体和部分的关系是()。
若f(x)不变号,且曲线y=f(x)在点(1,1)处的曲率圆为x2+y2=2,则函数f(x)在区间(1,2)内
Panel和Applet的默认的布局管理器是
最新回复
(
0
)