101201113实验三字符串应用.docVIP

  • 4
  • 0
  • 约小于1千字
  • 约 3页
  • 2017-06-08 发布于重庆
  • 举报
101201113实验三字符串应用

实验三 线性表应用 专业 10信管 姓名 学号 3成绩 [问题描述] 给出atio x 的实现方法,其功能是将字符串x转换为整数,字符串x由0-9十个数字和表示负数的“-”符号组成,返回值为整型数值。 [基本要求] 利用字符串结构实现字符串转换成整数atoi()函数 [测试数据] 测试时可指定字符串的长度数N为 4,例如输入字符串345”,则输出整数345输出整数[实现提示] 程序运行后首先要求用户判断字符串的第一个字符是否为“-”号,然后分别读取字符串中的字符,输出对应整 [思考] 描述你所设计的算法思路。 定义一个字符串指针 获取字符串的首地址,判断该字符串的首位是不是“-” 如果当前字符串的首位是“-”,str++; 当字符串不为空时,判断输入的字符串是不是数字,不是就break,; 如果当前字符是数字则计算数值temp temp*10+ *str-0因为字符的0在ASCⅡ码中是49溢出问题[选作内容] 试考虑字符串转换成整数atoi函数的实现整数转换成字符串itoa函数的实现#include using namespace std; char *str char[],int n ; void main int n; char a[80]; cout 请输入一个任意整数n:; cin n; cout 转换后的字符串为: str a,n

文档评论(0)

1亿VIP精品文档

相关文档