c语言运行程序为什么没有输出数?

c语言运行程序为什么没有输出数?,第1张

C语言运行程序为什么没有输出数字,产生的原原闷拍没因如下:

1、输入的格式不对

要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程,

如果把

scanf("%f,%f,%f\贺贺n",&a,&b,&c)

改为

scanf("%f%f%f",&a,&b,&c)

就可以用空白符做分隔了。

2、没有输出

不知道计算的结果那算蚂纳法就没有意义了。输出不一定是要打印到屏幕上的,可以是下一个程序的输入,可以是一个文件、一段语音、一张图像,甚至是机器人的步行动作等等。

C语言本身是不能输入输出的。C语言程序库内包含了printf和scanf这两个函数当用户需要输入输出时就要输入这两个函数编译时C语言程序库则调用这两个函数。C语言采用方式使得语言功能的扩充十分方便。如果需要增加新的功能册磨只需要在函数库中添加相应的函数即可;

而如果一个函数的功能需要进行调整也只需要修改函数敏渣本身的代码但不需要修改调用了该函数的其他程序。

C语言中本身具有的函数称为系统函数用户可以直接调用这些函数完成相应的功能。例如printf、fabs等都是系统函数。系统函数被保存在称为“C函数库“的系统文件中当需要使用一个函数时应当通知系统该函数所在的函数库这是通过包含头文件的方式来实现桥姿悄的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12520243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存