首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。 例如,输入一个数:27638496,新的数:为739。 请在程序的下划线处填入正确的内
给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。 例如,输入一个数:27638496,新的数:为739。 请在程序的下划线处填入正确的内
admin
2013-03-29
47
问题
给定程序中,函数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://kaotiyun.com/show/yWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明语句:charc=’\72’;则变量c
下列程序执行后输出的结果是()#include<stdio.h>f(intA){intb=0;staticc=3;a=c++,b++;return(A);}mai
有以下程序main(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t=t+b[i][b][j][j]];
以下程序段给数组所有的元素输入数据,请选择正确答案填入。()#inelude<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);
C语言中,系统的标准输入文件是指
下列有关数据库的描述,正确的是
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
以下正确的程序段是
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}printf(
已有定义double *p;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元【 】。
随机试题
肺气肿的主要发病愿因和机制有_______、_______、_______。
Atthesametime,thecommercialvalueofEnglishtuitionasa______hasinitiatedcompetitionformoreeffectivemethodsandmat
磺胺类药物能竞争性抑制二氢叶酸还原酶是因为其结构类似于
属于抗流感病毒的药物是
按外商投资企业和外国企业所得税法的有关规定,企业所得为外国货币并已按照外汇牌价折合成人民币缴纳税款,发生多缴税款需要办理退税时,其外汇折合方法是()。
态度的成分主要包括()。
设随机变量X服从B(10,0.4),随机变量Y服从几何分布,则E(3X-4Y)=()。
A、Fingerprinting.B、Psychologicalprofiling.C、Crimehotlines.D、Interrogation.D
Thedifferencebetweenaliquidandagasisobvious【C1】______theconditionsoftemperatureandpressurecommonlyfoundatthes
Hecouldnotaccount______hisfoolishmistakes.
最新回复
(
0
)