首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODl1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如:当s中的数为2736598时,t中的数为:2358。 #include<conio.h> #inc
给定程序MODl1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如:当s中的数为2736598时,t中的数为:2358。 #include<conio.h> #inc
admin
2009-02-15
104
问题
给定程序MODl1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如:当s中的数为2736598时,t中的数为:2358。
#include<conio.h>
#include<stdio.h>
/************found************/
void fun(long s,long t)
{ long s1=10;
*t=S%10;
while(s>0)
{ s=s/l00;
*t=S%10*s1+*t;
/************found************/
s1=s1*100;
}
}
main()
{longs,t;
clrscr();
printf ("\nPlease enter s:”);
scanf("%ld",&s);
fun(s,&t);
printf("The result is:%1d\n",t);
}
选项
答案
void fun(long s,long t) 改为 void fun(long s,long*t) s1=s1*100; 改为 s1=s1*10;
解析
从fun函数可以看出,变量t应该是指针变量。因此,在形参表列中,t之前应该加“*”;从s中取出奇数位构建新数是逐位进行,而不是跳位的。因此,s1应该乘以10。
转载请注明原文地址:https://kaotiyun.com/show/TTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列规范性文件中不得设定行政许可的是()。
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
扩张性货币政策的主要功能是()。
市场在资源配置中发挥着越来越重要的作用,但面对世界金融危机,市场的失灵引起了各国政府的重视。市场不具有的功能是()。
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
10个非零不同自然数的和是1001,则它们的最大公约数的最大值是多少?
一批物资分别由16列火车从甲站紧急运送到600千米外的乙站,现已知每列火车在运行途中间隔不得低于40千米,且火车运行速度为200千米/小时,那么将这批物资完全运到乙站至少需要多少小时?
一个箱子里有四种不同颜色的小球,每次拿出2个,要保证有10次所拿的结果是一样的,至少要拿()次。
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
某车间加工一批零件,原计划每天加工100个,刚好如期完成,后改进技术,每天多加工10个,结果提前2天完成,这批零件有()个。
随机试题
对利多卡因的描述,下列哪些是对的
肺静脉压增高可见
下列哪项实验室指标符合急性水肿型胰腺炎
肺气肿患者心浊音界改变的特点是
背景A公司承包某超高层建筑机电工程施工项目,该工程位于市中心繁华区,工程范围包括通风与空调,给排水及消防水,动力照明,环境与设备监控系统等,建设单位要求A公司严格实施绿色施工,严格安全和质量管理。A公司项目部针对工程情况,制定了绿色施工
从财务风险的角度分析,当融资产生的利润大于债息率时,给股东带来的效应是()。
一位老师在讲“来自地球的力”这节课,课堂气氛活跃,但评课老师认为该教师把作业评价局限于做习题,而且多数的习题脱离生活和社会实际,枯燥乏味。例如,该教师只布置了课本上的几道计算习题作为课后作业,没有调动学生的积极性。根据上述内容,回答下列问题:
已知x1,x2,…,x20的平均数是a;x21,x22,……,Tx30的平均数是b,则x1,x2,…x30的平均数是().
赫尔巴特的_____________被公认为第一本现代教育学著作。(2013·天津)
在一项实验中,第一组被试验者摄入了大量的人造糖,第二组则没有吃糖。结果发现,吃糖的人比没有吃糖的人认知能力低。两组被试验者的认知能力在试验前是相当的。这一实验说明( )。
最新回复
(
0
)