首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新数,作为函数值返回。 例如,从主函数输入一个整数27638496,则函数返回值为26846。 请在程序的下画线处填入正确的内容并将下画线删
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新数,作为函数值返回。 例如,从主函数输入一个整数27638496,则函数返回值为26846。 请在程序的下画线处填入正确的内容并将下画线删
admin
2018-03-28
55
问题
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新数,作为函数值返回。
例如,从主函数输入一个整数27638496,则函数返回值为26846。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
unsigned long fun(unsigned long n)
{ unsigned long x=0,s,i;int t;
s=n;
/*********found*********/
i=
【1】
;
/*********found*********/
while(
【2】
){t=s%i0;
if(t%2==0){
/*********found*********/
X=x+t*i;i=
【3】
;
}
s=s/10;
}
return x;
}
main()
{ unsigned long n=一1;
while(n>99 999999 ||n<0)
{ printf("Please input(0<n
<100000000):");
scanf("%ld",&n);}
printf("\nThe result is:%
ld\n",fun(n));
}
选项
答案
(1)1 (2)s>0 (3)i*10
解析
填空1:变量i用来控制被取出的偶数在新数中的位置,应赋初值1。
填空2:while语句的循环条件是s>0。
填空3:变量i用来标识个位、百位和千位等。
转载请注明原文地址:https://kaotiyun.com/show/wxxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main(){inta=4,b=5,c;if(a<b){c=a*b;printf("%d,%d,%d\n",b,a,c);}else{c=b/a;printf
以下程序运行后的输出结果是【】。#include<stdio.h>main(){inta,b,c;a=25;b=025;e=0x25;prinff("%d%d%d\n",a,h,c);
若有结构体定义:structstu{intnum;charsex;intage;}al,a2;则下列语句中错误的是()。
数字字符0的ASCII值为48,运行以下程序的输出结果是()。main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
以下不能正确定义二维数组的选项是
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-
设有以下定义和语句:inta[3][2]={1,2,3,4,5,6},*p[3];p[0]=a[1];则.(P[0]+1)所代表的数组元素是()。
若要求从键盘读入含有空格字符的字符串,应使用函数
下列叙述中正确的是()。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
随机试题
下列不属于护理技术操作前解释的内容的是
打印文档时不可以设定的是
下肢静脉曲张术后早期活动是为了防止
2008年7月,英国某公司(以下简称“进口方”)与我国某公司(以下简称“出口方”)签订了一份货物购买合同。英国某公司准备从中国某公司购买一批货物。合同规定,价格条件为CIF伦敦,支付条件为不可撤销的跟单信用证,出口方需要提供已装船提单等有效单证。出口方随后
关于个人所得税税收优惠的规定,下列各项中说法错误的是( )。
Treesshouldonlybepruned(修剪)whenthereisagoodandclearreasonfordoingsoandfortunately,thenumberofsuchreasonsis
一商品的进价比上月低了5%,但超市仍按上月售价销售,其利润率提高了6个百分点,则超市上月销售该商品的利润率为()。
基层群众自治制度是中国特色社会主义政治制度之一。其优越性主要体现在
TheOriginofLanguageisaMysteryHowmenfirstlearnedtoinventwordsisunknown;inotherwords,theoriginoflanguage
WhaleFalls1.Thewhaleisakindofmarinemammal■【T1】_________size【T1】_________■Warm-blooded■
最新回复
(
0
)