首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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
32
问题
给定程序中,函数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全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<stdio.h>fun(){inta=0;a+=3;printf("%d",A);}main(){intcc;for(cc=
有以下程序:#include<stdio.h>#defineX5+6main(){inta=2,c;C=X*2:printf("%d",C);}程序运行后的输出结果是()。
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII十进制代码为97,则执行上述程序段后输出结
程序设计的任务包括()。
以下关于return语句的叙述中不正确的是()。
以下选项中,能用作数据常量的是()。
在关系数据库中,用来表示实体之间联系的是()。
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
数据库管理系统提供的数据语言中,负责数据的增?删?改和查询的是【】。
下列字符串是标识符的是()。
随机试题
1951年获“人民艺术家”称号的作家是()
引起亚急性感染性心内膜炎最常见的微生物是
寒湿凝滞型痛经首选
止嗽散的组成中不含有
防滑标线的抗滑值应不小于()。
根据《合伙企业法》的规定,下列各项中,属于普通合伙人当然退伙的情形是()。
集团配送是指某个企业集团内部的供应站或供应公司对所属的各个需求单位运送物资的送货形式。()
某杂志社计划发行一种新月刊,需要投资2000万元购买新设备,按直线折旧法折旧(十年)。发行的新月刊,每本售价20元,广告收入15元,印刷成本10元。预计每期能卖20000本。设备十年后账面价值为500万元(市值也是500方元),按市值出售。由于新项目不招新
级数的部分和数列Sn有界是该级数收敛的[].
"WithtwofriendsIstartedajourneytoGreece,themosthorrendousofalljourneys.Ithadallthedetailsofanightmare:bar
最新回复
(
0
)