导航:首页 > 编程知识 > 编程的变量分数怎么十分十分地变

编程的变量分数怎么十分十分地变

发布时间:2025-06-14 15:27:00

❶ c语言初学,编完程序后计算出来的值很乱,是怎么回事

把scanf("%ld", &I);移动到prinf("请输入利润\n");的下一行就搞定了。

为什么要这样改?
编程时,要注意流程专,有先有属后,符合逻辑。

上述prinf("请输入利润\n");后,没有立即给I赋值,然后就对I进行运算,这样是不对的。

为什么没改前会有-64422008.00的计算结果?
编译器会把任何没有初始化的变量自动赋为垃圾值
例如上述的long int I;定义了I变量但是没有初始化赋值。系统自动赋为垃圾值。
垃圾值就像这种-8839284 ,一些很不靠谱的数。系统这么做是为了暗示你有变量可能没有初始化,但编译时是不会提示有错误的。

如何避免?
对于初学者,这类错误很常见。
建议编程时应该养成良好的习惯。
什么习惯?定义变量的同时对其进行初始化
例如:long int I = 0;
float x = 0.0;等等

可参考一下《高质量编程》著:林锐

阅读全文

与编程的变量分数怎么十分十分地变相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接