第8题 把字符串转换成整数输出
来源:互联网 发布:win7软件乱码 编辑:程序博客网 时间:2024/06/11 04:04
题目:输入一个表示整数的字符串,把该字符串转换成整数并输出
例如,输入字符串“123”,则输出整数123,输入字符串“-456”,则输出整数-456,输入字符串“a123”,则输出 illegal number
#include<stdio.h>#include<stdlib.h>int strtoint(char* str) {int neg=1;char* p = str;if(*p == '-') {p++;neg = -1;}else if(*p == '+') {p++;}int num=0;while(*p!='\0') {if(*p>='0' && *p<='9') {num = num*10+(*p-'0');} else {printf("illegal number\n");exit(1);}p++;}return num*neg;}int main() {printf("Enter a string:");char str[50];scanf("%s",str);int result = strtoint(str);printf("%d\n",result);}
- 第8题 把字符串转换成整数输出
- 第20题: 题目:输入一个表示整数的字符串,把该字符串转换成整数并输出。 例如输入字符串"345",则输出整数345。
- 算法习题20:把字符串转换成整数并输出
- 【微软100题】输入一个表示整数的字符串,把该字符串转换成整数并输出。 例如输入字符串"345",则输出整数345
- 算法题:输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串“12345”,则输出整数“12345”
- 每日一道算法题:输入一个表示整数的字符串,把该字符串转换成整数并输出
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数 .
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- java 之 classpath下文件路径
- [转]c#拼音汉字转化
- 关于platform_driver 是如何匹配 platform_device的和如何调用到platform_driver中的probe函数的研究
- 关于hibernate纯sql查询返回结果集的问题(hbm.xml中不写多表关联)
- iPhone/iPad开发札记 2012/02/24
- 第8题 把字符串转换成整数输出
- 上班发喜糖一定要在同事上班后发
- 一个修改MYSQL密码的BAT代码,不在为忘了密码而进行复杂的操作
- visual studio 添加调试串口
- 查出PT最后一次修改时间
- C++ Builder 在图形中绘制
- JS加入收藏夹
- msvcprtd.lib(MSVCP90D.dll) : error LNK2005
- 整数累加