//--- include <stdio.h> int main(void){ char a[80];int b;scanf("%s",a);//输入字符串 sscanf(a,"%d",&b);//从字符串a读取一个整数 printf("%d\n",b);//输出这个整数 return 0;} //---
include "string.h"int main(){ int num,i;char str[100];printf("请输入字符串\n");scanf("%s",str);num=strlen(str);for(i=0;i<num;i++){ printf("%d",str[i]-48);//根据ASCII表 } return 0;}
int Slength=strlen(s); //确定 字符串的长度 为了if循环用 int SL=Slength-1; //表示 这个数值最大的一位 是哪一位 int i=0;int sum=0; // 存储 转换后的数字 for(;i<Slength;i++){ sum=sum+(s[i]-48)*pow(10,SL);SL--;} return sum; //返回 转换后的数字 ...
strtod函数尝试将第一个参数的初始部分转换为双精度型,并在没有更多字符或有一个字符不能用于生成双精...