因为printf("%d",t)语句中芹察%d表示按整型数据拍首卖的实际长度输出数据,所以它按照t的整数部分输出,你要想程序输出值是1.5,那就要将printf("%d",t)更改为printf("%a",t)%a是浮点输出。袭逗
C语言运行程序为什么没有输出数字,产生的原原闷拍没因如下:1、输入的格式不对
要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程,
如果把
scanf("%f,%f,%f\贺贺n",&a,&b,&c)
改为
scanf("%f%f%f",&a,&b,&c)
就可以用空白符做分隔了。
2、没有输出
不知道计算的结果那算蚂纳法就没有意义了。输出不一定是要打印到屏幕上的,可以是下一个程序的输入,可以是一个文件、一段语音、一张图像,甚至是机器人的步行动作等等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)