首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3 c2=1 c3=2。 请在程序的下划线处填入正确的内容并把下划线删除,使程
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3 c2=1 c3=2。 请在程序的下划线处填入正确的内容并把下划线删除,使程
admin
2016-10-29
48
问题
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3 c2=1 c3=2。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
int c1,c2,C3;
void fun(long n)
{ c1=c2=c3=0;
while(n) {
/**********found**********/
switch(____1____)
{
/**********found**********/
case 1: c1++;____2____;
/**********found**********/
case 2: c2++;____3____;
case 3: c3++;
}
n/=10 ;
}
}
main()
{long n=123114350L;
fun(n);
printf("\nThe result:\n");
printf("n=%ld c1=%d c2=%d c3=%d\n",
n,c1,c2,c3);
}
选项
答案
(1)n%10 (2)break (3)break
解析
第一空:switch内部是统计数字1、2、3的个数,因此switch条件是n的一位数。由“n/=10;”在循环中,n每次减小为以前的1/10,即n逐步往左边移出一个整数位,移出的整数位可由n%10可求得,故第一空处应填“n%10”。
第二空:C语言中,case语句后都要加“break”语句,否则会执行多个case语句,因此第二空处应为“break”。
第三空:理由同上,第三空处应填“break”。
转载请注明原文地址:https://kaotiyun.com/show/PjDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti
以下程序的输出结果是【】。#include<stdio.h>voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main()
以下程序的运行结果是【】。#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
在C语言中,函数返回值的类型最终取决于()。
设a.b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为______。
设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【】。
不能把字符串"HELLO!"赋绐数组b的语句是______。
可以在C语言中用做用户标识符的是______。
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。
随机试题
为了证实被审计单位某月份关于销售收入的“存在或发生”认定或“完整性”认定。下列审计程序最有效的是()
天麻钩藤饮的组成药物不包括
某企业采用双倍余额递减法计提固定资产折旧。2007年12月份购人设备一台,该设备原值为80000元,预计可使用年限5年,预计该设备报废时的净残值收入为3000元,请计算该设备在2012年应该计提的折旧额为()元。
1988年《巴塞尔协议》对银行资本的规定是()
2009年4月,甲企业与乙银行签订借款合同,借款金额为10万元人民币,借款期限为1年,由丙企业作为保证人。合同签订3个月后,甲企业因扩大生产规模急需资金,遂与乙银行协商,将贷款金额增加到15万元,甲企业和乙银行通知了丙企业,丙企业未予答复。后甲企业到期不能
从特定的社会环境来说,先进生产力有其特定的表现形态。比如火的发现与应用,骨制工具、石器、青铜器、铁器,文字的发明与应用,中国的四大发明,特别是蒸汽机、电气、原子能、计算机,等等,都曾经是先进的生产力。今天的知识化、数字化、信息化、网络化、系统集成化和时空一
“制造资源计划”的简写是()。
阅读文本材料和相关要求,完成第19~21题。刘成章《安塞腰鼓》原文一群茂腾腾的后生。他们的身后是一片高粱地。他们朴实得就像那片高粱。咝溜溜的南风吹动了高粱叶子,也吹动了他们的衣衫。他们的神情沉稳而安静。紧贴
简述学生心理健康的标准。
目前由于大气污染严重,有些厂家把新鲜的空气作为商品来销售,新鲜空气成为商品的原因有()。
最新回复
(
0
)