首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3 c2=lc3=2。 请在程序的下划线处填入正确的内容并把下划线删除,使程序
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3 c2=lc3=2。 请在程序的下划线处填入正确的内容并把下划线删除,使程序
admin
2013-03-29
47
问题
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3 c2=lc3=2。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
int c1,c2,c3;
void fun(10ng n)
{ c1=c2=c3=0;
whi1e(n){
/**********found************/
switch(【1】)
{
/**********found************/
case l: 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 cl=%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语句,因此第二空处应为“brcak"。
第三空:理由同上,第三空处应填“break"。
转载请注明原文地址:https://kaotiyun.com/show/NWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
若有如下程序:voidsub(){staticintx=6;x/=2;printf("%d",x);}main(){intm;for(m=0;m<=2;m++)sub();}则程序
以下程序的功能是()#include<stdio.h>main(){FILE*fp1;*fp2;fp1=fopen("filel","r");fp2=fopen("file2","w");wh
在C语言中,不适用于局部变量的存储类说明符是()
关于if后一对圆括号中的表达式,以下叙述中正确的是()
若变量已正确定义并赋值,以下符合C语言语法的表达式是
若已知a=10,b=20,则表达式!a<b的值为【】。
如果需要打开一个已经存在的非空文件“Demo"进行修改下面正确的选项是
设有一共用体变量定义如下:uniondata{longw;floatx;inty;charz;};uniondatabeta;执行下列语句后,正确的共用体变量beta的
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
加强出版工作者职业道德建设的措施包括()等。
阴阳不能相互维系,可出现()(1993年第1题;1998年第2题;2000年第1题)
细菌细胞膜的功能是
缩写IV-DSA正确解释是
受负摩阻力的桩(桩径为d),其配筋长度应穿过软弱土层并进入稳定土层,进入的深度不应小于()。
在潮湿和易触及带电体场所的照明电压不得大于多少()
某化工企业拟采用安全检查表法对甲醇合成车间进行火灾风险评估。编制安全检查表的主要步骤应包括()。
小刚是某高中三年级的学生,学习成绩中等,对自己的自信心不强。马上面临高考,当家长问他考什么学校和专业时,他总是躲躲闪闪,支支吾吾,说不清楚。由于他没有形成正确的自我认识,没有明确的理想和目标,总是抱着“走一步看一步”的想法。实际上,他内心感到很茫然,不知道
上访本属群众反映意见和呼声的正当权利,信访工作也是政府联系人民群众的重要渠道。群众有问题找政府,这是对政府的信任,如果置之不理或敷衍塞责,不但有违政权宗旨,而且致使群众有话无处说,有冤无处诉,不满情绪不得排解,只好积压在心。但社会对公众情绪的包容是有一定限
Whatkindofpersonisacolor-blindperson?Hecan’t______allkindsofcolors.
最新回复
(
0
)