首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的作用是: 统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数,……a[9]存放9出现的次数。 例如,若m为14579233,则输出结果应为:0,1, 1,2,1,1,
给定程序中,函数fun的作用是: 统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数,……a[9]存放9出现的次数。 例如,若m为14579233,则输出结果应为:0,1, 1,2,1,1,
admin
2017-09-23
38
问题
给定程序中,函数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中。不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdlo.h >
void fun(int m,int a[10])
{int i;
for(i=0;i < 1 0;i++)
/*********found*********/
【1】
=0;
while(m >0)
{
/*********found*********/
i=
【2】
;
a
++;
/*********found*********/
m=
【3】
;
}
}
main()
{int m,a[10],i;
printf("请输入一个整数:");
scanf("%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/uoxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#defineP(A)printf("%d",A)main(){intj,a[]={1,2,3,4,5,6,7},i=5;for(j=3;j>1;j--){switch(j){cas
若有定义语句:inta[2][3],*p[33;,则以下语句中正确的是()。
以下合法的字符型常量是()。
设有条件表达式:(EXP)i++:j--,则以下表达式中与(EXP)完全等价的是()。
以下能正确定义且赋初值的语句是()。
以下关于return语句的叙述中不正确的是()。
以下选项中值为1的表达式是()。
设有如下三个关系表:下列操作中正确的是()。
设变量已正确定义并赋值,以下正确的表达式是()。
以下不能正确计算代数式值的C语言表达式是()。
随机试题
一国政府对本国居民或公民纳税人征税时,对其中来源于外国的部分,优先考虑有关国家行使地域管辖权对此已征税的事实,允许这部分所得免征或减征本国税收,该原则称为()
毛泽东最早具体阐述“百花齐放,百家争鸣”的方针是在下列哪篇论著中【】
电子公司因个体工商户张某拒绝履行生效判决所确定的向其支付18万元货款的义务,向人民法院申请强制执行。在执行程序中,人民法院冻结了张某的银行存款,并查封了其库存货物。人民法院采取上述执行措施后,电线厂持其他人民法院制作的8万元的调解书,无线电厂持其他人民法院
下列关于食品召回制度的说法正确的是:()
当事人既约定违约金,又约定定金的,一方违约时,对方()。
路基放样的内容主要是测设()。
下列关于欧式期权的说法,正确的有()。
下列分数中,属于标准分数常模的包括()。
某区经过勘探,发现了一处可观的矿藏,可供开采30年。该区经济较为落后,矿藏开采后能促进当地的经济发展,提高财政收入,增加就业。当地立即成立矿藏开采公司对矿藏进行开发。勘探出的矿藏上方树木林立,树木葱郁,另外居住有3个村,分别位于2个乡镇。在进行项目可行性论
关于TCP/IP协议的描述中,下列哪个是错误的?()
最新回复
(
0
)