首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C函数,回答问题1至问题3,将解答写在对应栏内。 [说明1] 函数substring(const char str[],int index,int length)的功能是求出字符串str中指定序号index开始且长度为length
阅读以下说明和C函数,回答问题1至问题3,将解答写在对应栏内。 [说明1] 函数substring(const char str[],int index,int length)的功能是求出字符串str中指定序号index开始且长度为length
admin
2012-01-13
47
问题
阅读以下说明和C函数,回答问题1至问题3,将解答写在对应栏内。
[说明1]
函数substring(const char str[],int index,int length)的功能是求出字符串str中指定序号index开始且长度为length的子串,并返回所取出的子串。以字符串“China today”为例,其第一个字符“C”的序号为1(而其在字符数组str中的下标为0),从序号5开始且长度为3的子串为“at”。
[C函数1]
[说明2]
在C函数2中,reverse(unsigned int n)的功能是求出并返回n的反序数。例如,1234的反序数是4321,其求解过程如下:
(1)由1234除以10得到商123和余数4,0乘以10再加上4得到4;
(2)由123除以10得到商12和余数3,4乘以10再加上3得到43;
(3)由12除以10得到商1和余数2,43乘以10再加上2得到432;
(4)由1除以10得到商0和余数1,432乘以10再加上1得到4321。
[C函数2]
unsigned int reverse(unsigned int n)
{
unsigned int result=0;
while( (1) ){
result=result *10+n%10;
n= (2) ;
}
return result;
}
用567,1234,56781234,62354879643分别作为实参调用函数reverse,对应的返回值分别为765,4321,43218765,1357400630。请说明以62354879643作为实参调用函数reverse时返回结果出错的原因。
选项
答案
运算结果溢出(或超出范围,或其他含义相近的描述)。
解析
转载请注明原文地址:https://kaotiyun.com/show/56jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
企业数字化转型是指企业在数字经济环境下,利用数字化技术和能力实现业务的转型、创新和增长。企业数字化转型的措施不包括()。
某单位的统计报表比较多,采用表号(报表的编号)的好处是______。
下列关于Windows操作系统文件名的说法,正确的是(32)。
数据收集的基本原则中不包括(7)。
人类传播信息的五大类媒体按其出现的先后顺序排列为________。
下列传输协议中,采用了加密技术的是______。
在Word2003中,对当前正在编辑的文档内容进行多次剪切操作后关闭该文档,则剪贴板中的内容为______。
张、王、李三个平等的评委独立对三部电影甲、乙、丙进行了评分(三人的满分标准不同),结果如下表:按合理的平均得分计算,第一、二、三名电影应分别授予(69)。
在Excel中,A1,A2,B1,B2,C1,C2单元格的值分别为1、2、3、4、3、5,在D1单元格中输入函数“=SUM(A1:B2,B1:C2)”,按回车键后,D1单元格中显示的值为______。
内存用于存放计算机运行时的指令、程序、需处理的数据和运行结果。但是,存储在(2)中的内容是不能用指令修改的。
随机试题
手术后,胃肠减压管拔除的指征是
编一个UNIX平台上的C程序。父进程在创建了子进程后,显示子进程的标识数,并在子进程终止后,打开子进程创建的文件cmdfile,从文件中读入一个Shell命令串,并执行该命令串。子进程在当前目录下创建一个只有本用户可读可写的文件cmdfile,写入从键盘读
设函数f(χ)=当a为何值时,f(χ)连续?
麻疹的隔离期为
下列疾病不能由腹部平片诊断的是
为提高全口义齿的固位和稳定,在采取的措施中,不包括
下列起重机中,属于流动式起重机的是()。
重力式结构抛石基床的主要作用是()。
新民主主义革命的中心内容是()。
计算
最新回复
(
0
)