C程序运行正常,却一闪而过,看不到任何输出。这种情况该怎么解决呢?
发布网友
发布时间:2023-03-11 16:56
我来回答
共2个回答
热心网友
时间:2023-10-15 19:52
你可以按Win+R,输入 cmd 回车,进入命令行模式,再 cd c:\your_workspace\,再输入你编译后的 exe 程序,这样就不会一闪。。。了
如果你是用 Visual C++ 之类的,这个文件在 bin 目录下。
热心网友
时间:2023-10-15 19:52
少了两个分号吧。
#include <stdio.h>
int main (void)
{
float weight;
float value;
printf("Are you worth your weight in rhodium?\n");
printf("let's check it out.\n");
printf("Please enter your weight in pounds:");
scanf("%f",&weight);
value = 770 * weight *14.5833; //少了分号
printf("Your weight in rhodium is worth $%.2f.\n",value);
printf("eat more to maintain your value.\n");
return 0; //少了分号
}
追问修改完毕,但还是没有用。继续一闪而过
追答
不知道您说的一闪而过是什么意思?试试这样。
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
float weight;
float value;
printf("Are you worth your weight in rhodium?\n");
printf("let's check it out.\n");
printf("Please enter your weight in pounds:");
scanf("%f",&weight);
value = 770 * weight *14.5833; //少了分号
printf("Your weight in rhodium is worth $%.2f.\n",value);
printf("eat more to maintain your value.\n");
system("pause");
return 0; //少了分号
}