首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删
admin
2019-04-04
53
问题
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改的程序的结构!
试题程序:
#include<stdio.h>
int fun(int*b)
{
int k,a1,a2,i=0;
for(k=10;k<=55;k++)
{
/******found******/
a2=k/10;
a1=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;
解析
本题考查:取数值n的各个位;return语句,将需要返回的函数值返回给函数main。
(1)a2存放十位数,所以是a2=k/10,此处是一个书写错误。
(2)根据题意,要返回能被3整除的数的个数,从循环体中可以知道其个数是由i来计算的,所以返回的是i。
转载请注明原文地址:https://kaotiyun.com/show/ynRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序是求矩阵a、b的和,结果存入矩阵c中,请填空。#includemain(){inta[4][4]={{1,2,6,7),{0,4,2,-8),{1,4,5,2},{2,4,6,8));intb[4]
假设用—个长度为50的数组(数组元素的下标从0至到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶揩针top指向栈顶元素,如果bottomn=49,top=30(数组下标),则栈中具有【】个元素。
有以下程序 main() { int a [3][2]={0},(* ptr [2],i,j; for(i=0;i<2;i++){ptr=a+i;scanf("%d",ptr);pb++;} for(i=0;i<3;i++)
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p2=p
下述程序的输出结果是()。#includemain(){inti;for(i=1;i<=10;i++){if(i*i>=20)&&(i*i<=100))break;
若有以下程序: main( ) { int k=2,i=2,m; m=(k+=i*=k);printf("%d,%d\n",m,i); } 执行后的输出结果是
下列程序的输出结果是()。#include“stdio.h”main(){structst{inty,x,z;}union{longi;intj;
随机试题
微分方程y"+4y=0的通解y=______.
诊断反流性食管炎最准确的方法是
男,50岁,高血压病多年,近日活动后出现呼吸困难伴左胸痛,咳嗽频繁。咳出为粉红色泡沫样血痰,可能的疾病为
案例某国内大型钢铁联合生产企业,拥有烧结、焦化、炼铁、炼钢、轧钢等完整的钢铁生产流程及配套设施,公司主要产品涵盖了钢材、焦炭、焦黑、苯、煤焦油等。目前拥有员工9000人,配备了专门的安全管理机构和安全管理人员。该企业拥有2600m3高炉一座(1号高炉),
下列关于金融资产的叙述,错误的是()。
资料(一)天阳证券股份有限公司(以下简称天阳证券)成立于上世纪90年代,是一家综合类全国性证券公司。天阳讧王券通过多年的发展,在全国30多个城市设立了100余家证券营业部,业务涉及证券经纪、证券自营、证券承销与保荐、证券投资咨询、证券资产管理、直
Foryears,studieshavefoundthatfirst-generationcollegestudents—thosewhodonothaveaparentwithacollegedegree—la
Thispassagetellsussomethingabout______.Familiesonthelargefarmskeptintouchwitheachotherby______.
Thenear-treblingofuniversitytuitionfeeshasdeterredworking-classboysfromstudyingfordegrees,buthadtheoppositeeff
Writingkeepsusintouchwithotherpeople.Wewritetocommunicatewithrelativesandfriends.Wewriteto【B1】______ourfamily
最新回复
(
0
)