C++中的高精度输入输出。输出结果和我要求的不一致,为什么?
#include<iostream>#include<cstring>usingnamespacestd;intmain(){inti,lens,a[50];chars[...
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int i,lens,a[50];
char s[50];
memset(s,0,sizeof(a));
gets(s);
lens=strlen(s);
for(i=0;i<=lens-1;i++)
a[lens-i]=s[i]-48;
for(i=1;i<=lens;i++);
cout<<a[i];
} 展开
#include<cstring>
using namespace std;
int main()
{
int i,lens,a[50];
char s[50];
memset(s,0,sizeof(a));
gets(s);
lens=strlen(s);
for(i=0;i<=lens-1;i++)
a[lens-i]=s[i]-48;
for(i=1;i<=lens;i++);
cout<<a[i];
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询