首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数,构成一个新数存放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为7654321时,t中的数为7531。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在
下列给定程序中,函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数,构成一个新数存放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为7654321时,t中的数为7531。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在
admin
2021-04-28
77
问题
下列给定程序中,函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数,构成一个新数存放在t中。高位仍在高位,低位仍在低位。
例如,当s中的数为7654321时,t中的数为7531。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!
#include
/**********found**********/
void fun(10ng s,long t)
{long s1=10;
,it t=s%10:
while(s>0)
{ s=s/100;
*t=s%10*s1+*t:
/**********found**********/
s1=s1*100:
}
}
main()
{long s,t;
prinff(“\nPlease enter s:”);scanf(“%ld”,&s);
fun(s,&t);
prinff(“The result is:%1d\n”,t);
}
选项
答案
(1)void fun(long s,long*t) (2)s1=s1*10;
解析
函数定义,指针型变量;数值n和其各个位如何表示。
(1)主函数中调用函数的参数为地址,因此函数fun的形式参数应为指针类型。
(2)重新组合一个数,从个位开始,然后十位,依次类推,因此每增加一位数,原数值需乘以10,即s1=s1*10;。
转载请注明原文地址:https://kaotiyun.com/show/8Htp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数不能用于向文件中写入数据的是
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
下面属于黑盒测试方法的是
在软件开发中,需求分析阶段产生的主要文档是( )。
以下叙述中正确的是
设有定义:struct{charmark[12];intnuml;doublenum2;}t1,t2;,若变量均已正确赋初值,则下列语句中错误的是()。
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是
表达式3.6.5/2+1.2+5%2的值是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
随机试题
女性患者,32岁,因心情抑郁口服乐果中毒后约半小时来院。当时昏迷,瞳孔缩小,大汗,有肺水肿,肌束震颤。经医生尽力抢救,病人脱险,好转出院。回家后约15d病人出现双下肢无力、麻木、瘫痪、不能行走,四肢肌肉萎缩。再次来院就诊。初步诊断为
具有灭菌作用的是()。
出口货物应当以海关审定的货物售予境外的()作为完税价格。
下列有关被审计单位收入的确认中,注册会计师不认可的是()。
企业的()是指企业的总收益与总成本的差额。
在劳动力总量过剩的情况下,不同的资源个体因其自身条件和所处的环境不同,不会出现()的状况。(2004年11月三级真题)
某公司主营手工艺产品,董事长吴某受朋友鼓动,没有做任何的市场调查和可行性评估,就投入大笔资金经营房地产,从决策的类型看,此项决策属于:
设A是一个n阶实矩阵,使得AT+A正定,证明A可逆.
函数f(x)=的可去间断点个数为().
以下各项中,VisualBasic不能接收的图形文件是
最新回复
(
0
)