c++作业,不会,求教!!

来源:百度知道 编辑:UC知道 时间:2024/06/29 02:07:28
简单程序设计
1.将一个数字字符串转换为整型数值。
下面4个答案都看过了,不行的;
大家看看我这个可以不,是参考下面几个答案做的
#include <iostream.h>
#include <stdlib.h>
void main()
{
char a;
cout<<"请输入一个字符串:";
cin>>a;
int n;
n = char(a);
cout<<n<<endl;
}
可以吗??

#include <iostream.h>
#include <stdlib.h>
void main()
{
char a[] = "123456";//输入的数字字符串
int n;
n = atoi(a);
cout<<a<<endl;
}

#include <iostream.h>
#include <string.h>
#include <math.h>

void main()
{
char s[] = "3321";
int len = sizeof(s)-1, n=0;
for (int i=0; i<len; i++)
{
n += (s[i]-48)*pow(10, len-i-1);
}
cout << n << endl;

char** s = "12345";

int a = atoi(s);

在头文件#include<stdlib.h>
用atoi这个函数