首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。 例如,输入一
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。 例如,输入一
admin
2020-11-27
54
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。
例如,输入一个整数27638496,函数返回值为64862。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
unsigned long fun(unsigned long n)
{unsigned long x=0;int t;
while(n)
{t=n%10;
/*********found*********/
if(t%2==
【1】
)
/*********found*********/
x=
【2】
+t;
/*********found*********/
n=
【3】
;
}
return x;
}
main()
{unsigned long n=-1;
while(n>99999999||n<0)
{printf("Please input:(0<n<100000000):");scanf("%ld",&n);}
printf("\nThe result;is:%ld\n",fun(n));
}
选项
答案
(1)0 (2)10*x (3)n/10
解析
填空1:定义变量t用来存放某数的各个位数值,此处判断t是否为偶数,即对2求余结果是否为0。
填空2:将t作为x的个位数,原来x的各个位上升1位,即x=10*x+t。
填空3:每循环一次,通过除法运算,去掉数值最后一位。
转载请注明原文地址:https://kaotiyun.com/show/Ii3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=-add;}
为使以下程序段不陷入死循环,从键盘输入的数据应该是()。intn,t=1,s=0;scanf(’’%dt’’,&n);do{s=s++;t=t一2;}while(t!=n);
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=*p1+*(p2++);}main(){
下面选项中关于位运算的叙述正确的是
以下叙述中正确的是()。
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
已知chara;intb;floatc;doubled;则表达式a-b+c-d结果为()型。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
设s1和s2分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
下列链表中,其逻辑结构属于非线性结构的是
随机试题
用于显示退变髓鞘的染色方法是
Couinaud肝段划分,下列哪项是错误的
男,50岁。行走时打小腿和足部出现间歇性疼痫2年余。近2个月夜间呈持续性疼痛,足趾呈紫黑色、干冷。有吸烟史30余年,每口3包。下列治疗措施不适合该患者的是
下列金融犯罪不能由单位构成的有()。
某酒厂2018年2月研发生产一种新型粮食白酒800千克,成本为20万元,作为礼品赠送品尝,没有同类售价。已知粮食白酒的成本利润率为10%,粮食白酒适用的消费税比例税率为20%,定额税率为0.5元/500g,则该批白酒应纳消费税额为()万元。
从性质上讲,阿里巴巴与天弘基金合作的余额宝应属于基金中的()。
对于年龄不满14周岁的卖淫、嫖娼人员,应该不予收容教育。()
早期启蒙思想家的教育目标是()
用户名为XUEJY的正确电子邮件地址是()。
CriticalThinking&InnovativeWritingI.Aheateddiscussionaboutthe【T1】ofEnglishteachingand【T1】______learning.1)Abottl
最新回复
(
0
)