1. 首页 > 科技

为什么程序运行没有输出结果? 为什么程序运行没有结果

为什么程序运行没有输出结果?为什么程序运行没有结果

为什么c语言的程序没有输出结果???

输入单字符 用 %c接收!!!

while(scanf("%c %lf %lf %c %c",&sex,&faHeight,&moHeight,&sports,&diet)!=EOF)

为什么C语言程序运行输入后没有输出

1、原因可能是输入格式不对,要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程,

如果把

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

改为

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

就可以用空白符做分隔了

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

c语言程序运行之后为什么没有结果

测试了一下,是可以输出结果的。

你的程序中,虽然已经规定了a[4][4]各元素的值,但后面又有scanf,因此是需要你输入数组元素的。你是不是就不知道你写的是啥,因此你并没有输入数据。

输出结果分行写,比较明确,按你写的代码,输出仍为一行。

C 为什么不能输出结果

用VC编译成功,也可以生成你要的功能。可能TC出问题了。