C语言实现字符串转数字(包括负数)
生活随笔
收集整理的這篇文章主要介紹了
C语言实现字符串转数字(包括负数)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
源代碼
#include <stdio.h> #include <stdlib.h>long fun(char *p){// 判斷是否有負號int flag=0;long sum=0;if(*p=='-'){flag=1;p++;}while(*p){sum=sum*10+(*p-48);p++;}if(flag){sum=-1*sum;}return sum; }int main() {char s[6];long n;// 輸入字符串printf("Enter a string:\n");gets(s);n=fun(s);printf("%轉換后的數字為:ld\n",n);return 0; }總結
以上是生活随笔為你收集整理的C语言实现字符串转数字(包括负数)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2022 年面试工具篇 Jmeter 接
- 下一篇: sql思维导图---sql函数