首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数
admin
2020-06-02
59
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数,…,a[9]存放9出现的次数。
例如,若m为14579233,则输出结果应为:0,1,1,2,1,1,0,1,0,1,
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构!
试题程序:
#inclucte<stdio.h>
void fun(int m,int a[10])
{ int i;
for(i=0;i<10;i++)
/*********found*********/
【1】
=0;
while(m>0)
{
/*********found*********/
i=
【2】
;
a
++;
/*********found*********/
m=
【3】
;
}
}
main()
{ int m,a[10],i;
printf("请输入一个整数:");
scarlf(“%d”,&m);
fun(m,a);
for(i=0;i<10;i++)
printf("%d,",a
);
printf("\n");
}
选项
答案
(1)a[i] (2)m%10 (3)m/10
解析
数组a各元素初始化为0,用求余和整除相结合的方法得到数字的每一位数字,并用它做为数组a的下标,相应元素加1。
填空1:数组a的10个元素赋值为0。
填空2:m%10可得到数m的最后一位数字。
填空3:m/10可使数字截短,即去掉最后一位。
转载请注明原文地址:https://kaotiyun.com/show/ilCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下错误的定义语句是
如果定义floata[10],x;则以下叙述中正确的是
以下关于C语言数据类型使用的叙述中错误的是
数据库设计中,用E.R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
在数据管理技术发展的三个阶段中,数据共享最好的是
有以下程序voidfun(intn,int*s){intf;if(n==-i)*s=n+1;else{fun(n-1,&f);*s=f;}}main(){intx=0;fun(4
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(i
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域).则在________处应填入的选项是Stractlink{chardata;________}node;
随机试题
下列选项中,不属于《骑煤桶的人》的艺术特征的是()
男性,20岁,高空作业时不慎坠下,半空中左腰部受钢管阻拦后身体落地。查体:神清,面色苍白,四肢厥冷,心率130次/min,血压70/50mmHg,左腰部局部隆起,皮下见大片淤斑,插入尿管,尿色清。超声提示左肾周围大量血凝块,诊断考虑
成年男性从高楼跌下后出现抽搐,每次抽搐先从左侧面部,然后双眼球向左凝视,左侧上肢本病的诊断是
所有权的内容包括()。
以下不属于优抚医院社会工作的是()。
在公司的一次会议上,一位同事发言后,你发现他发言内容与你的发言稿内容相似,此时领导点名让你进行发言,你会怎么办?
某人把60000元投资于股票和债券,其中股票的年回报率为6%,债券的年回报率为10%。如果这个人一年的总投资收益为4200元,那么他用了多少钱买债券?()
McDonald’s,Greggs,KFCandSubwayaretodaynamedasthemostlitteredbrandsinEnglandasKeepBritainTidycalledonfast-fo
下面程序的运行结果是#include<iostream,h>voidfun(int*a,int*b){intX=*a;*a=*b;*b=X;cout<<*a<<*b<<"";vo
在已建"图书"表中查找定价大于等于20并且小于30的记录,正确的SQL命令是
最新回复
(
0
)