首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的下画线处填入正确的内容并将下
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的下画线处填入正确的内容并将下
admin
2017-09-23
58
问题
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。
例如,若输入一个数27638496,则新数为739。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdio.h >
void fun(unsigned long*n)
{ unsigned long x=0,i;int t;
i=1;
while(*n)
/*********found*********/
{t=*n%
【1】
;
/*********found*********/
if(t%2 1=
【2】
)
{x=x+t*i;i=i*10;)
*n=* n/10;
}
/*********found*********/
*n=
【3】
;
}
mein()
{ unsigned long n=一1;
while(n >9 9 9 9999 9||n < 0)
f printf("Please input(0 <
n < 1 000 00 00 0):");
Scanf("%id",&n);}
fun(&n);
printf("\nThe result is:%Id\n",n);
}
选项
答案
(1)10 (2)0 (3)x
解析
本题考查:求余运算;if语句条件表达式。
填空1:通过t对10求余,取出该数值的各个位。
填空2:通过if条件语句实现奇偶数的判定。如果条件表达式对2求余为0即为偶数,反之则为奇数。
填空3:最后将剩余的数赋给n所指向的元素。
转载请注明原文地址:https://www.kaotiyun.com/show/Ysxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
有以下程序:#include<stdio.h>main(){intx;scanf("%d",&x);if(x<=0);elseif(x!=5)printf("%d\n",x);}程序运行时
有以下程序:#include<stdio.h>#defineX5+6main(){inta=2,c;C=X*2:printf("%d",C);}程序运行后的输出结果是()。
若有以下程序段:structst{intn;int*m;};inta=2,b=3,c=5;structsts[3]=({101,&a},{102,&c},{103,&b}};main(){s
下列叙述中错误的是()。
以下不正确的转义字符是()。
在C语言中,函数返回值的类型最终取决于()。
有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为123,n
以下选项中不合法的标识符是()。
对于一个正常运行的C语言程序,以下叙述中正确的是()。
随机试题
两个具有不同填充色和不同边线色的封闭图形执行完“路径寻找器”(Pathfinder)中的“挖空”(Exclude)命令后,所剩部分的填充色和边线色应为:
MODS时体内重要的抗炎介质
研末服比煎汤效果好的中药是
患者,女性,25岁。腕关节扭伤,为防止皮下出血和组织肿胀,在早期应选用
2001年10月,安然终于在资产负债平衡表上拉出了高达6.18亿美元的大口子。在安然破产事件中,损失最惨重的无疑是那些投资者,尤其是仍然掌握大量安然股票的普通投资者。在此事件中受到影响的还有安然的交易对象和那些大的金融财团。其中加拿大帝国商业银行(CIBC
注册税务师开展涉税服务是指()。
相传《大韶》是()时代的乐舞,和其他五部乐舞并称为“六代乐舞”,被儒家奉为雅乐经典。
某企业率先改进技术和经营管理,提高劳动生产率,会导致:①社会劳动生产率提高;②生产商品的个别劳动时间减少;③该企业单位商品的价值量降低;④该企业劳动产品价值总量增加。上述说法正确的是()。
为了了解大学生对学校教学现状的满意度,某大学进行了一项研究。部分研究过程和结果如下:访谈牺样与构建初测问卷:研究者利用晚自习,在图书馆阅览室随机抽取部分大学生进行访谈,对访谈资料进行概括、归纳,编制出学校教学现状满意度初测问卷,用5点量表计分。
Threeblindmenwereexploringanelephant.Thefirstofthem,whohappenedtoreachtheleg,describedtheelephantlikesometh
最新回复
(
0
)