首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注
admin
2018-02-02
58
问题
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改的程序的结构!
试题程序:
#include
int fun(int*b)
{
int k,al,a2,i=0;
for(k=10;k<=55;k++)
{
/******found******/
a2=ICl 0;
al=k—a2 * 10:
if((k%3==0&&a2==5)‖
(k%3==0&&al==5))
{b
=k;i++;}
}
/******found******/
return k;
}
main()
{
int a[100],k,m;
m=fun(a);
prinff(“The result is:\n”);
for(k=0;k
prinff(“%4d”,a[k]);
printf(“\n”);
}
选项
答案
(1)a2=k/10; (2)return i;
解析
本题考查:取数值n的各个位;return语句,将需要返回的函数值返回给函数main。
(1)a2存放十位数,所以是a2=k/10,此处是一个书写错误。
(2)根据题意,要返回能被3整除的数的个数,从循环体中可以知道其个数是由i来计算的,所以返回的是i。
转载请注明原文地址:https://kaotiyun.com/show/6Wxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
与结构化需求分析方法相对应的是【】方法。
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确语句是()
软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和()的集合。
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<conio.h>
C语言中最简单的数据类型包括()
下到叙述中正确的是______。
下列叙述中正确的是
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,______给出了数据库物理存储结构与物理存取方法。
在软件开发过程中,软件结构设计是描述______。
下列关于参数传递的说法中,正确的是______。
随机试题
Ironically,racialdiscrimination,whichis______withdemocraticprinciples,hasexistedinAmerica,"hisgreatestdemocracyi
Itisnecessarythatthestudents______moreexercisestodo.
国务院卫生行政主管部门按照分类指导、快速反应的要求,制定
地籍管理是土地管理的基础,其核心内容是()。
入境货物在口岸卸货时发现有残损、短少的,应当及时向卸货地检验检疫机构申请检验。( )
(2013年)甲公司为实现多元化经营,决定对乙公司进行长期股权投资。甲公司和乙公司适用的企业所得税税率均为25%,按净利润的10%提取盈余公积。投资业务的相关资料如下: (1)2009年11月10日,甲公司与丙公司签订了收购其持有的乙公司2000万股普
下列选项中,与所给图形规律相同的是______。
财务管理的内容包括()。
在完全二叉树中,若一个结点为叶结点,则它没有什么?
系统为了管理文件,设置了文件控制块FCB。FCB是在执行 【】文件系统调用时建立的。
最新回复
(
0
)