首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序blank1.c中函数fun()的功能是将整数n的值进行逆序转换,其结果通过函数值返回。 例如,输入123,则输出321。 输入-810,则输出-18。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注
给定程序blank1.c中函数fun()的功能是将整数n的值进行逆序转换,其结果通过函数值返回。 例如,输入123,则输出321。 输入-810,则输出-18。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注
admin
2023-02-27
21
问题
给定程序blank1.c中函数fun()的功能是将整数n的值进行逆序转换,其结果通过函数值返回。
例如,输入123,则输出321。
输入-810,则输出-18。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
1 #include
2 int fun(int n)
3 {
4 int m,y;
5 y=0;
6 if(n>=0)
7 m=n;
8 else
9 m=-n;
10 while(m!=0){
11 /*********found*********/
12 y=
【1】
+m%10;
13 /*********found*********/
14 m=
【2】
15 }
16 y=(n>=0)?y:-y;
17 /*********found*********/
18
【3】
19 }
20 int main()
21 {
22 int m1,m2;
23 scanf("%d%d",&m1,&m2);
24 printf("%d的逆向是%d\t",
25 m1,fun(m1));
26 printf("%d的逆向是%d\n",m2,fun(m2));
26 return 0;
27 }
选项
答案
(1)y*10或者10*y (2)m/10 (3)return y;
解析
题干要求将整数n逆序转换,霈要取变量n的每位上的数字。n%10的值为变量n的个位,n/10得到的数是去掉个位后的数字。
(1)程序将逆序后的数存放到变量y,y乘以10以后,加m的个位数字。故空1处应该填y * 10或者10*y。
(2)m的个位数已被用于y中,需要取出十位数字,m/10后得到的数为去掉了原先的个位,这时通过循环再取出个位数字。故空2处应该填m/10。
(3)程序将逆序后的数存放于变量y中,函数返回这个值,故空3处应该填return y;。
转载请注明原文地址:https://kaotiyun.com/show/tJ0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一组数据的方差是2,将这组数据中的每一个数据都扩大3倍,则所得一组新数据的方差是()。
高三某班一次考试,女生与男生的人数之比为4:3;男生的30%不及格,女生的20%不及格,则考试及格的男生与女生人数的整数比是()。
安排5名歌手的演出顺序时,要求某名歌手不第一个出场,另一名歌手不最后一个出场,不同的排法有()。
若n是一个大于100的正整数,则n3-n一定有约数()。
对于实数x,若|x+2|+|x-4|>a恒成立,则a的取值范围中包含()个非负整数。
我们党在不同历史时期,总是根据时代形势和条件变化、具体国情和发展水平变化,根据人民意愿和事业发展需要,制定顺应时代要求、符合客观实际、富有感召力的发展目标。党中央根据当前发展态势和发展需要,制定了从2020年到2035年,基本实现社会主义现代化的目标要求。
20世纪50年代,在探索社会主义建设道路过程中,陈云在党的八大上提出了著名的“三个主体、三个补充”的设想。“三个主体、三个补充”的主要内容包括()
《天朝田亩制度》和《资政新篇》是太平天国运动时期重要的纲领性文件。关于《天朝田亩制度》和《资政新篇》,下列说法中正确的是()
求下列函数的导数:y=arctan(thx).
求下列极限(其中n皆为正整数):
随机试题
下列哪项不是深Ⅱ度烧伤的特点:()
A.黄疸B.肝大C.腹壁静脉曲张D.皮肤紫癜(2012年第143题)肝硬化代偿期的体征是
患者,女性,68岁。原有冠心病,支架置入术后2年,这次因后腰痛伴发热3天,在治疗过程中血压逐渐低至70/50mmHg,氧饱和度低至89%,双肺呼吸音偏粗,未闻及明显的湿性啰音。血常规示白细胞2.0×109/L,中性粒细胞百分比为88%。尿常规:白细胞(++
一般在妊娠多少周后发现臀位可采用膝胸卧位纠正
根据我国法律的有关规定,涉外合同纠纷的双方当事人可以通过协议选择处理合同争议所适用的法律,但当事人选择的法律不能适用于以下哪一事项:
《岩土工程勘察规范》根据含盐量,将盐渍土分为几种类型?
“没有农村的稳定就没有全国的稳定,没有农民的小康就没有全国人民的小康,没有农业的现代化就没有整个国民经济的现代化。”这主要是因为()。
把6个人分配到3个部门去调研,每部门去2人,则分配方案共有[]种.
电信管理网中主要使用的协议是()。
下列特征中不是面向对象方法的主要特征的是()。
最新回复
(
0
)