首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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-05-06
71
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(long s,long*str),使之从低位开始取出长整型变量S中奇数位上的数,依次存放在数str中。
例如,当S中的数为:7654321时,str中的数为:7531。
注意:请勿改动主函数。
#include
void convert(long s,long*str)
{
}
void main()
{
long s,res;
cout<<“Please enter s:”<
Cin>>s;
convert(S,&res);
cout<<“The result iS:”<
return;
}
选项
答案
long si=10; *str=s%10;//先取个位数 while(s>0) { s=s/100; //每次除以100, *str=s%10*s1+*str; //取除以100后的个位数,str增加1位 s1=s1*10; }
解析
函数convea(long s,long*str)的功能是从低位开始取出长整型变量S中奇数位上的数,依次存放在str中,即取s的个位数、百位数、万位数……,先取个位数,然后每次取奇数位的数相当于s每次除以100后的个位数,因此可用循环来实现。
转载请注明原文地址:https://kaotiyun.com/show/0xfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数模板的描述中,错误的是()。
有如下类定义:classPoint{private;staticinthow_many;};__how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是(
有如下语句序列:intx=100,&r=X,cout<<x<<’_’<<r<<end1:己知其中变量X的地址为0012FF7C,则执行该语句序列的输出结果为()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
有如下程序:#includeusingnamespacestd;intmain(){inta[6]={23,15,64,33,40,58};ints1,s2;s1=s2=a[0];
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是()。
在满足实体完整性约束的条件下()。
已知数组arr的定义如下:intarr[5]={1,2,3,4,5);下列语句中输出结果不是2的是()。
下列选项中,不是C++关键字的是()。
随机试题
简述最惠国待遇的试用范围。
有关烧伤创面处理正确的是()
A、葛根黄芩黄连汤B、镇肝熄风汤C、川芎茶调散D、龙胆泻肝汤E、安宫牛黄丸属于开窍剂的方剂是
患者,女,45岁。蛋白尿3年,尿少3天入院,全身凹陷性水肿,血压正常,血白蛋白20g/L,总胆固醇6.35mmol/L,肾功能正常,尿蛋白6g/24h,患者最可能的诊断是()
金黄色葡萄球菌性骨髓炎可选用克林霉素。()
《最高人民法院、最高人民检察院关于办理赌博刑事案件具体应用法律若干问题的解释》第二条规定:“以营利为目的,在计算机网络上建立赌博网站,或者为赌博网站担任代理,接受投注的,属于刑法第三百零三条规定的‘开设赌场’”。关于该解释,下列哪一说法是不正确的?(201
假定某投资者在去年初购买了某公司股票,该公司去年年末支付每股股利2元,预期今年支付每股股利3元,以后股利按每年10%的速度持续增长。假定同类股票的必要收益率是15%,那么正确的结论有()。I.该公司股票今年初的内在价值介于56元至57元之
刘某在2009年1月与某厂签订了劳动合同,合同期限为3年。2010年1月,该厂为刘某提供了一项为期6个月的专项培训,培训费用为2万元。双方就此达成补充协议。约定刘某培训结束后,应为该厂继续服务5年。刘某如违约,应承担违约金2万元,并退回用人单位在其培训期间
Cyberspace,datasuperhighways,multi-media—forthosewhohaveseenthefuture,thelinkingofcomputers,televisionandtelephones
罚金的缴纳方式有()。
最新回复
(
0
)