首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注
admin
2018-02-02
51
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。(注:如果结果中含有回车,可加一空格写在一行,例如:111111111可以写成:111111111。#include<stdio.h>mala()
以下程序运行后的输出结果是______。main(){intp[7]={11,13,14,15,16,17,18};inti=0,j=0;while(i<7&&p[i]%2==1)j+
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",D);returnd;}main(){inta=3
有以下程序main(){char*s="abcde";s+=2;printf("%ld\n",s);}程序运行后的输出结果是()
以下能正确定义且赋初值的语句是 ______。
有以下程序#includemain(){inta=1,b=0if(!a)b++;elseif(a==0)if(a)b+=2elseb+=3printf(”%d\n”,b);}程序运行后的输出结果
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
在软件开发过程中,软件结构设计是描述______。
算法的时间复杂度是指______。
下列关于参数传递的说法中,正确的是______。
随机试题
A、Thebandsparticipatedintheconcertforeconomicbenefits.B、Allattendeeswereinredintheevent.C、Theconcertconducted
具有及时性和高可靠性的操作系统是()。
下列哪项不是单纯性甲状腺肿的病因
A.地塞米松B.呋塞米C.阿托品D.碘解磷定E.甘露醇抗毒蕈碱作用的药物是()
根据《招标投标法》的规定,依法必须进行招标的项目,自招标文件开始发出之日起至投标人提交投标文件截止之日止,最短不得少于( )日。
采用格式条款订立合同的,当提供格式条款的一方(),该条款不一定无效。
深圳有一家公司专门替人找寻失物或亲人,收取一定的费用,有人说“做好事不能收费”,你怎么看?
下列属于规范性公文正本特殊形式的是()。
2021年8月23日,国务院总理李克强主持召开国务院振兴东北地区等老工业基地领导小组会议。他指出,东北振兴说到底是要()。
GetWhatYouPayFor?NotAlways[A]ThemostexpensiveelectioncampaigninAmericanhistoryisover.ExecutivesacrossAmer
最新回复
(
0
)