首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(long S,long*str),使之从低位开始取出长整型变量S中奇数位上的数,依次存放在数str中。 例如,当S中的数为:7654321时,str中
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(long S,long*str),使之从低位开始取出长整型变量S中奇数位上的数,依次存放在数str中。 例如,当S中的数为:7654321时,str中
admin
2021-02-22
72
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(long S,long*str),使之从低位开始取出长整型变量S中奇数位上的数,依次存放在数str中。
例如,当S中的数为:7654321时,str中的数为:7531。
注意:请勿改动主函数。
#include
void convert(10ng S,long*str)
{
}
void main()
{
long S,res ;
cout<
”<
cin>>s;
convert(s,&res);
cout<<”The result iS:
”(
return;
}
选项
答案
long sl=10 ; *str=s%1 0;//先取个位数 while(s>0) { S=s/1 0 0 ; //每次除以i0 0, *str=s%10*s1+*str; //取除 以10 0后的个位数,str增加1位 s1=s1*10; }
解析
(1)由审题分析可知,奇数位即为个位数、百位数、万位数……,取个位数比较简单,S%10便得到了个位数。获取百位数可由s/100后,再和10取余得到,同样万位数可由s/10000,再和10取余得到,从百位数开始后面的奇数位都是在上次的基础上再除以100后再取余数,因此可利用循环。
(2)在循环外先取S的个位数,然后进入循环,s=s/100,获取除以100的个位数方法为s%10,这个数是*str的高一位,乘以它所在*str中的位置的权值,然后和以前的值相加便得到这次*str值,如此循环,直到s为0为止。
转载请注明原文地址:https://kaotiyun.com/show/qEfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列叙述中正确的是
下面不属于软件测试实施步骤的是
假定TestClass为一个类。则该类的拷贝构造函数的声明语句为()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:
下列有关运算符重载的叙述中,正确的是()。
负责数据库中查询操作的数据库语言是()。
下列有关指针的操作中,正确的是()。
关系数据库管理系统能实现的专门关系运算包括()。
随机试题
下列除哪项外,指下均有脉气紧张之感觉
洁净级别为10000级每立方米浮游菌的数量不得过
按《建筑安装工程费用项目组成》的规定,下列各项中属于建筑安装工程施工机械使用费的有()。
某地区第一、二、三产业的产值等数据如下:第一产业总产出450万元,中间消耗为185万元;第二产业总产出880万元,中间消耗占总产值的比率为34%;第三产业各部门营业盈余为480万元;劳动者报酬900万元,其中应付工资占80%;生产税净额268万元,其
【真题(中级)】在存货ABC分类管理中,存货分类的基本标准是()。
在衰退期,银行可以采取的策略有()。
下列有关同一控制下企业合并形成的长期股权投资初始投资成本的表述中,正确的是()。
ABC会计师事务所接受甲股份有限公司(以下简称甲公司)的委托对其2011年度财务报表进行审计。A注册会计师作为该业务的项目合伙人需要对涉及管理层的有关认定作出正确的处理,请代为作出正确的专业判断。注册会计师保持应有的职业怀疑态度,意味着注册会计师(
2011年底,全国拥有水上运输船舶17.92万艘,比上年末增长0.5%;净载重量21264.32万吨,增长17.9%;平均净载重量增长17.3%;集装箱箱位147.52万TEU,增长11.4%;船舶功率5949.66万千瓦,增长11.6%。(2014
Pedrowasawonderfulpersonamongallthepeopleoftheranch.Besidesbeingthemostrenownedhunter,hehadseentheworld,
最新回复
(
0
)