首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。 例如,输入一个数:27638496,新的数:为739。 请在程序的下划线处填入正确的内
给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。 例如,输入一个数:27638496,新的数:为739。 请在程序的下划线处填入正确的内
admin
2013-03-29
28
问题
给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。
例如,输入一个数:27638496,新的数:为739。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK.C中。
不得增行或删行,也不得更改程序的结构!
#include
void fun(unsigned long*n)
{unsigned Long x=0,i;int t;
i=l;
while(*n)
/********************found*********************/
{ t=*n% 【1】;
/********************found*********************/
if(t%2 !=【2】)
{x=x+t(i; i=i*10;}
*n=*n/10;
}
/********************found*********************/
*n= 【3】;
}
main()
{unsiqned long n=一1;
while(n>99999999|| n<0)
{printf("Please input:(0
100000000):"); scanf("%1d",&n);)
fun(&n);
printf("\nThe result is:%ld\n",n);
}
选项
答案
(1)10 (2)0 (3)x
解析
第一空:“t=*n%【1】 ;"是求n的个位数,因此第一空处应填"10"。
第二空:由审题分析可知,fun函数是将参数’n所指变量中的奇数取出并重新排序,故第二处是判断t是否是奇数,t%2!=0说明t是奇数,因此第二空处应填“0"。
第三空:“x=x+t*i;j=i*10;"可知x记录了重新排序后的数,故返回值是x,因此第三处是将x赋值给n所指的变量,因此第三空应为“x"。
转载请注明原文地址:https://jikaoti.com/ti/lIn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
设y是int型变量,请写出判断y为奇数的关系表达式【】。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
若有定义和语句int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);则输出结果是()
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<5;i++)j+
结构化程序设计的3种结构是
以下程序建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(键表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>structlis
设有以下程序,为使之正确运行,请在下划线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf
以下程序运行结果是【】。#include<stdio.h>longfib(intg){switch(g){case0:return0;case1:case
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
A.高温试验B.高湿度试验C.强光照射试验D.加速试验E.长期试验是在接近药品的实际贮存条件25℃±2℃下进行,其目的是为制定药物的有效期提供依据
患者,男性,41岁。反复上腹疼痛10余年;因症状加重伴皮肤、巩膜黄染、畏寒、发热2天入院。体检示:神志淡漠,体温39.5℃,脉搏125次/分钟,血压80/50mmHg。上腹压痛,肌紧张。实验室检查:WBC25×109/L,中性粒细胞0.95。血清总胆红素2
已知水深为1.5m,流速为0.25m/s,河床为黏性土,基坑开挖时,在保证施工方案可行的前提下,采用()较为经济。
在债的发生依据中,( )是指既未受人之托,也不负有法律规定的义务,而是自觉为他人管理事务的行为。
实施部门预算支出绩效考评时,对无法直接用指标计量其效果的支出,通过专家评估、公众问卷及抽样调查方法就各项绩效考评内容的完成情况进行打分,应根据分值考评绩效目标的完成情况,这种方法称为()。
明朝浙江经济逐步发展,手工业以()为盛,杭嘉湖成为全国的中心。
根据《劳动合同法》,用人单位与劳动者协商一致,可以订立无固定期限劳动合同。关于无固定期限劳动合同,理解正确的是:()。
Ifyou’veeverbeenonajury,youmighthavenoticedthatafunnythinghappenstheminuteyougetbehindcloseddoors.Everybo
比较客观、公正、准确地评价社会成员人生价值的大小,需要掌握的评价方法包括()
下面出现的所有文件都必须保存在考生文件夹下。(1)将全文中的错词“世搏会”改为“世博会”。(2)将标题段设置为三号黑体空心、蓝色、加粗并居中对齐;将正文各段“2007年12月18日……各地的朋友们。”设置为小四号楷体_GB23
最新回复
(
0
)