首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。 #include main() {long s,t,s1=10; printf(“﹨nPlease
以下程序的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。 #include main() {long s,t,s1=10; printf(“﹨nPlease
admin
2012-08-23
58
问题
以下程序的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。
#include
main()
{long s,t,s1=10;
printf(“﹨nPlease enter s:”);
scanf(“%ld”,&s);
t=s%10;
while(s>0)
{s=s/100;
t=__________;
s1=s1*10;
}
printf(“The result is:%ldkn”,t);
}
选项
答案
s%10*s1+t
解析
题日要求从低位开始取出长整型变量s中奇数位上的数,设s为7654321,所要去除的为7531。s在每次循环均除以100,因此它的作用是将本次循环所需要得到的奇数位数放到最末一位,而要获得该数仅需在此后将s对10取余,sl初始值为10,且在每次循环后均乘以10,因此可想到是为了将本次循环所获得的奇数位数放到已有数的“前面”,即将上一步所得之数乘以s1,由于是逐次获得奇次位数,所以每次还要加上t的原值。
转载请注明原文地址:https://kaotiyun.com/show/eyPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}此函数的功能是()。
表达式0x130x17的值是()。
fseek函数的正确调用形式是()。
实现算法所需的存储单元多少和算法的工作量大小分别为算法的【】。
有以下程序:#include<studio.h>#defmeF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}
数据库管理系统是位于用户与______之间的软件系统。
结构化程序设计方法的主要原则可以概括为自顶向下、逐渐求精、【】和限制使用goto语句。
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是
二叉树按某顺序线索化后,其结点均有指向其前趋和后继的线索,该说法是【】的。
随机试题
【背景资料】某商务楼建筑工程通过公开招标方式确定三个不同性质的施工单位承担该项目的所有施工任务,建设单位分别与A公司签订了建筑主体土建工程施工合同;与B公司签订了机电设备安装合同;与C公司签订了外幕墙工程安装合同。三个合同中均约定了由建设单位全面
行政处罚实施机关行使行政处罚裁量权应当符合法律目的,排除不相关因素干扰,所采取的措施和手段应当必要、适当;对事实、性质、情节、社会危害程度等因素相同或者相似的违法行为,所适用的处罚种类和幅度应当()
西卡丝绸有限公司是一家中外合营企业,由来自美国、意大利、韩国和中国的6家公司共同举办。MIGA(多边投资担保机构)向这个合营者的股权投资提供了200万美元的担保,按照MIGA的规定,其不予以承保的风险为:()
(2009年)若在迈克尔干涉仪的可动反射镜M移动0.620mm过程中,观察到干涉条纹移动了2300条,则所用光的波长为()nm。
玻化微珠的性能有()。
关于税收执法监督的说法,正确的是()。
在计算土地增值税的计税依据时,允许作为扣除项目的是( )。
一位网友在微博上上传了自己的一组性感照片。引起广大网友热议,后来经查证这位网友是一名女警察。对此你怎么看?
ComingHome:LifeAfterStudyingAbroadManyreturneeswhohavestudiedabroadmaysufferre-entrycultureshockwhentheygo
A、Hefoundapieceofchocolateinhispocket.B、Hewasgivenapieceofchocolatebysomeone.C、Hefoundalargedogbyhisgat
最新回复
(
0
)