社区
C语言
帖子详情
这段程序为什么输出这样的结果?
jackdalsen
2009-05-18 07:26:06
#include <stdio.h>
main(){
int f = 999999999;
printf(" %lu \n",f);
}
输出是10000,谁解释一下
...全文
110
11
打赏
收藏
这段程序为什么输出这样的结果?
#include main(){ int f = 999999999; printf(" %lu \n",f); } 输出是10000,谁解释一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
langkejx
2009-05-18
打赏
举报
回复
溢出了,32位cpu没有该问题
smart_fish8
2009-05-18
打赏
举报
回复
很明显是 溢出了吗??
码侬
2009-05-18
打赏
举报
回复
我试了,32位,没问题。
datacode
2009-05-18
打赏
举报
回复
16位的cpu嘛
jb372901
2009-05-18
打赏
举报
回复
很明显是 溢出了吗??
dceacho
2009-05-18
打赏
举报
回复
把F改成LONG
long f=999999999
梧桐树叶像手掌
2009-05-18
打赏
举报
回复
溢出了
nadoo
2009-05-18
打赏
举报
回复
刚测试了,输出999999999,你的环境不是32位的吧。
jixingzhong
2009-05-18
打赏
举报
回复
16位环境下,由于访问了超过变量空间的地址,内容随机,结果不可预知
jackdalsen
2009-05-18
打赏
举报
回复
你试一下,看是不是10000,如果是,那说明你错了。
老邓
2009-05-18
打赏
举报
回复
溢出了,结果不确定!
输入了数据,为什么
输出
的结果为0.00?初学者容易犯的几种错误
就是说如果你先写的
输出
语句后写的输入语句,那么结果会被计算机随机赋上0.作者也是刚刚学习C语言1个多月,有什么不足的地方欢迎各位大佬指正。其次定义不能用int(整形),以整形计算时,无论
输出
如何都为0。3,...
分析程序的运行结果,并解释为什么?
第一题的答案为: myTestClass.a : 0 myTestClass.b : 1 本题考查的知识点为类加载的顺序,类从被加载至 JVM 到卸载出内存整个生命周期为: 各个阶段的主要功能: 加载:查找并加载类文件的二进制数据 连接:将...
java面试题35 给定以下JAVA代码,这段代码运行后
输出
的结果是()
java面试题35 给定以下JAVA代码,这段代码运行后
输出
的结果是() 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21...
visual studio(VS)编译并运行程序时,黑窗口(dos)一闪而过,看不到
输出
结果怎么办?
研究了一阵子,发现是程序运行结束就自动关闭了,那么怎样才能让程序运行结束不关闭呢,毕竟我是要观察
输出
结果的。 这里有几种方法可以实现: 1,在return 0;之前加上getchar(); 2,同上,加上while(1); 3,...
matlab程序运行不出来,我的matlab程序哪里出问题了,为什么运行无结果?出不了图?谢谢...
没有错。只是运算比较慢2113。可以在循环5261里加一个进度条(waitbar)就知道大概还要...另外你的程序好像还有问题,z0在程序里数值根本就没有变,得到的图也明显不对头clear;clc;A=[10.25,13.9,17.3,20.7,24.1,27.5...
C语言
69,381
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章