首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。 例如,从主函数输入一个整数:27638496,函数返回值为:26846。 请在程序的下划线处填入正确的内容并把下
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。 例如,从主函数输入一个整数:27638496,函数返回值为:26846。 请在程序的下划线处填入正确的内容并把下
admin
2013-06-12
29
问题
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。
例如,从主函数输入一个整数:27638496,函数返回值为:26846。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
unsigned long fun(unsigned long n)
{unsigned long x=0,s,i;int t;
s=n;
/*****************found***************/
i= 【1】;
/*****************found***************/
while(【2】)
{t=s%10;
if(t%2==0){
/*****************found***************/
x=x+t*i;i=【3】;
}
s=s/10;
}
return x;
}
main()
{ unsigned long n=一1;
while(n>99999999 || n<0)
{printf("Please input(0
100000000):");scanf("%ld",&n);}
printf("\nThe result is:%ld\n",
fun(n));
}
选项
答案
(1)1 (2)s (3)i*10
解析
第一空:由“if(t%2=0){x=x+-t*i;i=【3】;}"可知,如果t是偶数,那么t添加到返回值里面,比如第一次得到t=2,那么x=0+2*l;下一次得到了t=4,那么此时x的值应该是2+2*10;再下一次得到t=2,那么x=22+2*100,即x的值是在上一次值的基础上加上新得到的值乘以其权值,因此i是代表权值。第一空处是初始化i,第一次进入if语句时,x是个1位数,此时权值i应为1,做第一空处应为“1",
第二空:第二空处是填循环的终止条件,在循环体内,s每次缩小10倍,在最后一次进入循环的时候,s是一个一位数,s/10之后s变成0,下次就不应该进入while循环,因此while循环的终止条件是s不为0,故第二空处为“s"或“s!=0"。
第三空:由第一空的分析可知权值i是在上一次的基础上增加10倍,故第三空处应为“i*10"。
转载请注明原文地址:https://kaotiyun.com/show/FgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。#include<stdio.h>main(){FILE*fp;charch;longnum=0;if
以下叙述正确的是______。
有以下程序 #include <stdio.h> void fun(int n, int *p) { int f1,t2; if(n==1 ||n==2) *p=1; else { fun(n-1,&f1);
改变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【 】。
有三个关系R、S和如下;由关系R和S通过运算得到关系T,则所使用的运算为( )。
在软件开发中,需求分析阶段可使用的工具是______。
表达式(int)((double)(5/2)+2.5)的值是【】
下面描述中,符合结构化程序设计风格的是()。
在数据库的概念结构设计中,常用的描述工具是【】。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。
随机试题
甲亢的手术指征。
点x=0是函数y=的()
静脉石是指
西红花的性状鉴别特征有()。
在工程总承包投标报价分析时,同时适用于确定管理费率、利润率和风险费率的方法是()。
免征城镇土地使用税的土地包括()。
甲公司欲购乙公司生产的塔吊,因缺乏资金,遂由丙公司提供融资租赁。由于塔吊存在质量问题,吊装的物品坠落并砸伤行人丁,甲公司被迫停产修理。根据合同法律制度的规定,下列各项中,正确的有()。(2011年)
寒假期间,某中学要求所有教师加班两周,对于不加班的教师予以扣发工资处理。学校的做法()。
植物油的不饱和脂肪酸很多,但“不饱和”也就意味着不稳定,在烹饪中很容易被氧化,生成很多黑色有害成分,具体表现就是,油色易发黑——油炸食物最明显,外皮不再金黄,而是棕褐色:有害成分进入体内,反而比饱和脂肪酸害处更大。所以________,它最适合温度不太高的
A、SheinvitesthemantovisittheForbiddenCitywithher.B、ShehasvisitedtheForbiddenCitytwice.C、ShehasvisitedtheFo
最新回复
(
0
)