我要在c语言中输入5432123456788881,需要定义个什么类型的变量,不使用数组那就使用一个变量,怎么定义
我要在c语言中输入5432123456788881,需要定义个什么类型的变量,不使用数组那就使用一个变量,怎么定义,要源码
第1个回答 2011-05-11
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
int main()
{
char val[20];
printf("输入:");
scanf("%s",val);
printf("输出:%s\n",val);
system("pause");
return 0;
}
第2个回答 2011-05-11
用 long double吧,定义和int什么一样的
long double A;
不过正如1楼所说,后面会很麻烦
第3个回答 2011-05-11
这么长呀,试试double吧。最好是用数组,要不然,麻烦的在后头。
还有__int64
追问我想使用long long int 在vc6.0中怎么使用了
老是错误提示'long' followed by 'long' is illegal
追答long long int就是long long.
你看下sizeof(long long)的值是多少 ?
本回答被提问者采纳
Warning: Invalid argument supplied for foreach() in /www/wwwroot/aolonic.com/skin/templets/default/contents.html on line 45
相似回答