vc6.0里面如何输出11位数字

其实很简单,问题就是你输入一个11位数字,在输出来!!!求代码我的代码是#include<stdio.h>intmain(){longinta;printf("请输入11... 其实很简单,问题就是你输入一个11位数字,在输出来!!!求代码
我的代码是
#include<stdio.h>
int main()
{
long int a;
printf("请输入11位数字:");
scanf("%d",&a);
printf("%d\n",a);
return 0;
}
这个代码没有错,只是输出来的数字和原来不一样,求解啊!!!!!!!!!!
展开
 我来答
忽忽上升
2015-12-15 · TA获得超过1911个赞
知道小有建树答主
回答量:1166
采纳率:70%
帮助的人:583万
展开全部
在VC下,long和int是一样的,都占四个字节。
VC++6.0可用它的自定义数据类型:__int64. 若要输入输出(包括C++), 则只能用printf或scanf函数. 如:
__int64 a = 100;
printf("%l64d", a);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式