首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当S中的数为:7654321时,t中的数为:7531。 请改正程序中的错误,使它能得出正确的
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当S中的数为:7654321时,t中的数为:7531。 请改正程序中的错误,使它能得出正确的
admin
2021-04-28
54
问题
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。
例如,当S中的数为:7654321时,t中的数为:7531。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#inolude
/**********found***********/
void fun(long s,long t)
{ long s1=10;
*t=s%10;
while(s>0)
{ s=s/100;
*t= s%10 * s1 + *t;
/**********found***********/
s1=s1*100;
}
}
main()
{long s,t;
printf(“\nPZease enter s:”);
scanf(“%1d”, &s);
fun(s,&t);
printf(“The result is:%1d\n”,t);
}
选项
答案
(1)void fun (long s, long *t) (2)sl=sl *10;
解析
本题中函数的功能是依次取出奇数位上的数。该题的解题思路主要是找出数字中的奇数位上的数。
[解题思路]
(1)根据“*t=s%10”判断,t应该是个指针变量,所以“void fun(long s,long t)”语句中的t只需改为“void fun(longs,long*t)”。
(2)分析函数内的循环过程可知sl的用途是每次将*t扩大,记录每次得到的奇数位的数字的权值,s1的权值每次增加1位,因此第二个标识下应该是“s1=s1*10;”。
转载请注明原文地址:https://kaotiyun.com/show/ICtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
以下叙述中正确的是
以下选项中不能作为C语言合法常量的是()。
有以下程序#includeintfun(intn){inta;if(n==1)return1;a=n+fun(n-1);return(a);)main()(
下列关于栈的叙述正确的是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
下面属于白盒测试方法的是()。
支持子程序调用的数据结构是
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是
随机试题
影响有效沟通的障碍包括哪些因素( )
下颌全口义齿排牙时,第二磨牙远中面应该不能超过A.磨牙后垫前1/3B.磨牙后垫中1/3C.磨牙后垫后1/3D.磨牙后垫前缘E.磨牙后垫后缘
关于化脓菌性急性输卵管炎下列说法正确的是
骨髓增生极度活跃常见于
赵某因绑架罪被甲省A市中级人民法院判处死刑缓期两年执行,后交付甲省B市监狱执行。死刑缓期执行期间,赵某脱逃至乙省C市实施抢劫被抓获,C市中级人民法院一审以抢劫罪判处无期徒刑。赵某不服判决,向乙省高级人民法院上诉。乙省高级人民法院二审维持一审判决。此案最终经
诉讼时效中止,必须符合法定条件。在诉讼时效期间的最后( )个月内,因不可抗力或者其他障碍不能行使请求权的,诉讼时效中止。
根据个人所得税法律制度的规定,下列收入中,应按“劳务报酬所得”税目缴纳个人所得税的是()。
上海某夫妻的儿子在北京读大学,夫妻俩将自己在上海的房屋出租给某人居住。双方约定,如果该夫妻的儿子毕业后分回上海,则租赁关系终止。该法律行为属于()的法律行为。
2013年12月下旬,教育部、国家统计局、财政部发布2012年全国教育经费执行情况统计公告。数据显示,2012年国家财政性教育经费22236.23亿元,占GDP比例为4.28%,比上年的3.93%增加了0.35个百分点,实现了教育规划纲要提出的4%目标。
Wheredoesthisconversationtakeplace?
最新回复
(
0
)