首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删
admin
2019-04-14
63
问题
下列给定程序中,函数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%= =0&& a1= =5))
{ b
=k;i+ +;}
}
/* * * * * * found * * * * * */
return k;
}
main ( )
{
jint 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/3mRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义和语句,则*(*(p+2)+1)的值为【】。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
已知字母A的ASCII码为十进制数65,下面程序的输出结果是() main() {charch1,ch2; ch1=A+5-3; ch2=A+6-3; printf("%d,%c\n",ch1,ch2); }
下列叙述中正确的是()。
以下函数将b字符串连接到a字符串的后面,并返回a中新字符串的长度。strcen(charaC),charb[]){intnum=0,n=0;while(*(a+num)!=【】)num++;
函数fun的功能是计算xn。doublefun(doublex,intn){inti;doubley=1;for(i=1;i<=n;i++)y=y*x;returny;}主函数
写出下列程序的执行结果。swap(p1,p2)int*p1,*p2;{intp;p=*p1;*p1=*p2;*p2=p;}main(){inta,b,*p1,*p2;scanf("%d%d",&a,&B)
C语言源程序名的后缀是()。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为__________。
需求分析阶段的任务是确定
数据结构分为逻辑结构与存储结构,线性链表属于【】。
随机试题
三腔气囊管压迫止血适用于
()是贯穿于策划决策和项目实施全过程的管理。
甲公司2006年1月1日,借入三个月期的借款1000万元,年利率6%,3月31日到期时一次还本付息。按照权责发生制原则,2006年3月31日甲公司还本付息时,应编制的会计分录中可能涉及的嘘借应货账户及相应金额是()。
生产能力按其技术组织条件的不同可分为()。
“搭便车现象”是指没有为商品生产或购买做出贡献,却仍然可以免费享受这种商品带来的好处。如海上每一艘过往船只都可以享受到灯塔发出的灯光,不管它是否付费。因此这类商品总是出现供给不足。解决这一问题的办法应当是()。
只有当一个人的心理处于良好的状态时,才是真正的健康。()
____的伊斯兰建筑。后来,泰姬陵成为世界文化遗产。即使在今天的众多的世界文化遗产中,它也是____的。依次填入划横线部分最恰当的一项是()。
关于水蒸气,下列说法错误的是:()
Asmanycountriesemergefromlockdowns,researchersarepreparedtousegenomesequencingtoavoidanexpectedsecondwaveofC
Readthetextbelowaboutjobvacancies.Inmostofthelines(41-52),thereisoneextraword.Iteitherisgrammaticallyin
最新回复
(
0
)