首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序blank1.c中函数fun()的功能是将整数n的值进行逆序转换,其结果通过函数值返回。 例如,输入123,则输出321。 输入-810,则输出-18。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注
给定程序blank1.c中函数fun()的功能是将整数n的值进行逆序转换,其结果通过函数值返回。 例如,输入123,则输出321。 输入-810,则输出-18。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注
admin
2023-02-27
24
问题
给定程序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://www.kaotiyun.com/show/tJ0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某校高二年级共有六个班级,现从外地转入4名学生,要安排到该年级的两个班级且每班安排2名,则不同的安排方案有()。
200辆汽车通过某一段公路时的时速频率分布直方图如图所示,则时速存[60,70]的汽车大约有()。
一段环形公路赛道一边恰好每隔30m立有一电线杆,另一边恰好每隔25m栽有一树,在马路上共有8处同时有电线杆与树相对立,此段马路总长度为()。
高三某班一次考试,女生与男生的人数之比为4:3;男生的30%不及格,女生的20%不及格,则考试及格的男生与女生人数的整数比是()。
某班有36名同学参加数学、物理、化学课外研究小组,每名同学至多参加两个小组,已知参加数学、物理、化学小组的人数分别为26,15,13,同时参加数学和物理小组的有6人,同时参加物理和化学小组的有4人,则同时参加数学和化学小组的有()人。
在数字1,2,33符号+,-五个元素组成的所有全排列中,任意两个数字都不相邻的全排列有()。
对于实数x,若|x+2|+|x-4|>a恒成立,则a的取值范围中包含()个非负整数。
《天朝田亩制度》是太平天国定都天京后颁布的,最能体现太平天国社会理想和这次农民起义特色的纲领性文件。但是,它并没有超出农民小生产者的狭隘眼界,表现在()
随机试题
依据《旅游法》规定,旅行社为招徕、组织旅游者发布信息,必须真实、可靠、全面。()
施工竣工验收阶段建设监理工作的主要内容不包括()。
钢材的疲劳破坏可以用疲劳极限来表示,疲劳极限是指疲劳试验中试件在()作用下,在规定的周期基数内不发生断裂所能承受的最大应力。
采用工程量清单方式招标,招标工程量清单必须作为招标文件的组成部分,其准确性和完整性由()负责。
重要性原则要求,对于次要的会计事项,在不影响会计信息真实性和不至于误导财务会计报告使用者作出正确判断的前提下可不做会计处理。()
中国唯一的海岛国家级森林公园是()。
良好的班集体具有哪些教育作用?
[*]
软件设计中模块划分应遵循的准则是()。
在外部设备中,扫描仪属于()。
最新回复
(
0
)