首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。 例如,输入一个整数27638496,函数返回值为64862。 请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。 例如,输入一个整数27638496,函数返回值为64862。 请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确
admin
2021-07-09
49
问题
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。
例如,输入一个整数27638496,函数返回值为64862。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
unsigned long fun(unsigned long n)
{unsigned long x=0;int t;
while(n)
{ t=n%10;
/*********found*********/
if(t%2==
【1】
)
/*********found*********/
x=
【2】
+t;
/*********found*********/
n=
【3】
;
}
return x;
}
main()
{ unsigned long n=-1;
while(n>99999999‖n<0)
{ printf("Please input(0<n<100000000):");scanf("%ld",&n);}
printf("\nThe result is:%ld\n",fun(n));
}
选项
答案
(1)0 (2)10*x (3)n/10
解析
填空1:定义变量t用来存放某数的各个位数值,此处判断t是否为偶数,即对2求余结果是否为0。
填空2:将t作为x的个位数,原来x的各个位上升1位,即x=10*x+t。
填空3:每循环一次,通过除法运算,去掉数值最后一位。
转载请注明原文地址:https://kaotiyun.com/show/5skp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
对存储器按字节进行编址,若某存储器芯片共有10根地址线,则该存储器芯片的存储容量为
若程序中有宏定义行:#defineN100则以下叙述中正确的是
软件测试用例包括
下面不属于软件测试实施步骤的是()。
数据库应用系统中的核心问题是
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
给定程序MODll.C中函数fun的功能是:将S所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为
随机试题
耳硬化病灶大多数起自
儿童类风湿关节炎关节病变的特点是
葡萄胎一经诊断明确,应及时清除宫腔内容物,下列错误的是
就投资、进度、质量三大目标而言,质量特别受到( )的“青睐”。
下列关于建筑地面工程的变形缝设置要求叙述正确的是()。
施工图预算中适应于市场经济体制的预算编制方法是()。
年轻人往往有稳定的收入来源和一定数额的闲置资金,是证券公司和证券经纪业务营销人员的现实客户主体。()
下列各项中,()属于财政实现收入分配职能的手段。
我们越过恒河时已是深夜,它的夺人心魄的______,它的浩浩荡荡的幽光,把这些大在现实世界感受的烦躁全______了。填入横线部分最恰当的一项是()。
Forme,scientificknowledgeisdividedintomathematicalsciences,naturalsciencesorsciencesdealingwiththenaturalworld
最新回复
(
0
)