首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的下画线处填入正确的内容并将下
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的下画线处填入正确的内容并将下
admin
2017-09-23
59
问题
下列给定程序中,函数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://kaotiyun.com/show/Ysxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序将二维数组a的行和列元素互换后存放到另一个二维数组b中,请填空。main(){inta[2][3]={{1,2,3},{4,5}},b[3][2],i,j;for(i=0;i<2;i++){for(j=0;j<3;j++)
下面程序的输m结果是()。typedefunion{doublex[3];inty[4];charz[10];}M;Mt;main(){Printf("%d\n",sizeof
下面程序的功能是:计算1~20之间的奇数之和与偶数之和,请填空使程序功能完整。#include<stdio.h>main(){inta=0,b=0,c=0,i;for(i=0;i<=20;i+=2){a+=
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII十进制代码为97,则执行上述程序段后输出结
下列选项中,不属于数据模型所描述的内容的是()。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
下面程序的运行结果是()。#include<stdio.h>main(){inta=25;fun(&A);}fun(int*x){printf("%d\n",++*x);}
若有语句doublex=17;inty;,当执行y=(int)(x/5)%2;之后y的值为()。
以下关于return语句的叙述中不正确的是()。
在关系数据库中,把数据表示成二维表,每一个二维表称为()。
随机试题
下面句中的“当”意义完全相同的一项是()。(1)当时谏臣陈子昂建议诛之而旌其阊(《驳复仇议》)(2)汉使张胜谋杀单于近臣,当死(《苏武传》)(3)副有罪,当相坐。(《苏武传》)(4)其当世之急,忧民之利,除民
女性,18岁,咳嗽4个月,伴低热。1个月前左膝部外伤。体格检查:跛行,左股四头肌萎缩,左膝肿胀,浮髌试验(+)。若要确诊,最有价值的辅助检查是
易导致气血阻滞不通疼痛的邪气是易导致血行加速导致出血的邪气是
A、卵鞘B、贝壳C、内壳D、雌虫干燥体E、背甲桑螵蛸的入药部位是()
依据《安全生产许可证条例》的规定,安全生产许可证有效期为()年,不设年检。
桔子维生素C的含量极高。但桔子性温,当过多吃桔子后产生的大量热量不能及时转化为脂肪储存,人体活动的需求又消耗不掉时,就会造成体能热量供过于求的状况,引起肌体功能的紊乱而出现舌燥、咽喉痛、便秘等现象,也就是人们常说的“上火”。由此,有人得出结论:桔子虽然含有
成本一效益分析法
《宋史.刑法志一》:“凡劫盗罪当死者,籍其家赀以赏告人,妻子编置千里;……罪当徒、流者,配岭表;流罪会降者,配二三千里,籍其家赀之半为赏,妻子递降等有差。应编配者,虽会赦,不移不释。凡囊橐之家,劫盗死罪,情重者斩,余皆配远恶地,籍其家赀之半为赏。盗罪当徒、
Whatarethemanandthewomandoing?
Whenisthemeetinghold?
最新回复
(
0
)