数组太小在main函数中怎么改进
来源:百度知道 编辑:UC知道 时间:2024/05/15 09:19:30
#include <stdlib.h>
main()
{
long a[50000000];
long i;
for(i=0;i<50000000;i++)
a[i]=random(50000000000000);
for(i=0;i<50000000;i++)
printf("%d ",a[i]);
getch();
}
若将500000000改为5000可以编译通过,将int改为unsigned long 也没有用!!!1
main()
{
long a[50000000];
long i;
for(i=0;i<50000000;i++)
a[i]=random(50000000000000);
for(i=0;i<50000000;i++)
printf("%d ",a[i]);
getch();
}
若将500000000改为5000可以编译通过,将int改为unsigned long 也没有用!!!1
1.还应该包含stdio.h
2.最后一句应该是getchar()
3.50000000这个数字并不大,int足够了。
int的范围是-2147483648到2147483647
SB了吧 机器都能分辨的错误 人还会犯`
别耍小聪明了 看你这语句就是想写个垃圾程序要电脑崩溃 对吧?
...
请问你的电脑是超级计算机吗?
数组太小在main函数中怎么改进
是否可以在除了main()以外的函数中窗帘和初始化数组
在Main函数中定义并初始化一个整型数组,将一个二维数组的内容打印出来;
用指针数组编写一个函数,用于将5个预定义的国家排序。在main函数中调用该函数完成排序,并输出
无效间接运算在main函数中
编函数void fun(char *tt,int pp[ ]),统计tt在字符串中a到z字母出现的次数由pp数组传回main 函数
java中如何获取键盘输入值,main()函数中的string args【】数组有什么作用
在sql中怎么改instr 函数
各位大侠,循环链表的构造函数怎么在main中不执行啊
语句缺少 ';'在 main 函数中