首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“-1234”,则函数把它转换为整数值-1234。 注意:部分源程序存在文件PROGl.C文件中。 请勿改动主函数main和
请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“-1234”,则函数把它转换为整数值-1234。 注意:部分源程序存在文件PROGl.C文件中。 请勿改动主函数main和
admin
2012-06-08
14
问题
请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“-1234”,则函数把它转换为整数值-1234。
注意:部分源程序存在文件PROGl.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
选项
答案
[*]
解析
该程序功能是将一个数字字符串转换为一个整数。其中,解题思路是将每位数字字符串的ASCII码减去48(字符“0”的ASCII码值),变成数字0~9。然后再不断进行高位乘以10加低位的运算,或者反过来从低位向高位求,即不断进行低位加高位乘以10的运算。
转载请注明原文地址:https://kaotiyun.com/show/PJID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有关饮食的说法错误的是()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
扩张性货币政策的主要功能是()。
金融市场最基本的功能是()。
关于辩护人,下列说法错误的是()。
按照实现全面建成小康社会奋斗目标新要求,到2020年,要实现文化改革发展奋斗目标,必须坚持把()放在首位。
有一位百岁老人出生于二十世纪,2015年他的年龄各数字之和正好是他在2012年的年龄的各数字之和的三分之一,问该老人出生的年份各数字之和是多少(出生当年算作0岁)?
某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么,至少要选出多少人才能保证有5人的身高相同?
随机试题
互通式立体交叉的基本形式根据交叉处车流轨迹线的交叉方式和几何形状的不同,可分为()。
管理合同
通过兴奋中枢化学感受器增强肺通气的有效刺激是
上题所涉及的病人治法宜采用( )
基金管人应在董事会和管理层会设立专门的风险控制委员会,安排()分管合规管理部的工作。
对于银行已经收款而企业尚未入账的未达账项,企业应作的处理为()。
短时记忆容量有限,为了使其包含更多的信息,可采用的方式是【】
根据下列资料,回答下列问题。2010年,全国粮食种植面积10987万公顷,比上年增加89万公顷;棉花种植面积485万公顷,减少10万公顷;油料种植面积1397万公顷,增加32万公顷;糖料种植面积192万公顷,增加3万公顷。全国粮食产量54641万
向朋友王仁先生发一封E-mail,并将指定文件夹下的图片文件Lz.jpg作为附件一起发出。具体内容如下。[收件人]li@mail.nj.edu.cn[抄送][主题]聚会照片[邮件内容]王先生:这是我们聚会的照
--Howsoonwillyoubeabletofinishyourhomework?--______.
最新回复
(
0
)