正文
c语言编程后输不出结果,c语言输入后没反应
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
C语言编程后无法输出结果
这段代码有问题:while(1){printf (Hello/n);}循环语句没有终止条件,循环会一直进行下去,得不到结果。
hWnd, L初始化, L提示, MB_OK);// 设置对话框标题 [如果对话框没有设置好 不能给对话框设置标题]SetWindowText(hWnd,L这是一个对话框程序);break;}可以直接用MessageBox可以弹出消息框。
这是因为程序的时间是很短的,程序运行结束了,该进程也就结束了,所以你是看不到屏幕上的显示。
结果是0。因为static int a[8][8]被初始化为全零二维数组。而你下面的代码只对a[0][0]、a[0][1]、a[0][2]、a[1][0]、a[1][1]、a[1][2]、a[2][0]、a[2][1]、a[2][2]赋值。
为什么c语言编译运行不出现结果?
1、对于您说的程序没有运行结果,可能有以下几方面的问题:一是没有编写输出语句,当然就看不到结果;二是程序出现了错误,编译没有通过,自然就不会出现结果。所以您要对照程序仔细检查哦。
2、这段代码有问题:while(1){printf (Hello/n);}循环语句没有终止条件,循环会一直进行下去,得不到结果。
3、可能情况有:是不是程序运行出现错误,如:死循环;如果是死循环,程序将会进行持续运算,因此不会有退出结果。没有输出结果的函数,例如是不是没有printf函数?或者你可以把运行结果和代码发给我看看。
4、第三如果程序一值运行无法退出,说明存在“死循环”。C语言是一门通用计算机编程语言,应用广泛。
编译运行的c程序不能输入?
建议:在运行处执行cmd,启动窗口,然后从dos窗口里找到你的程序,再执行,就可以看到结果。
所以当输入c和s数组,用c[i],s[i]做参数,不要加&,直接写scanf(%s%s,c[i],s[i])就可以了。而a是不是字符数组,%f不能直接对应一行,而要对应其中一个元素,所以要写&a[i][j]。
C语言本身是不能输入输出的,使用C语言编写程序时,C语言程序库内包含了printf和scanf这两个函数,当你需要输入输出时,就要输入这两个函数,编译时C语言程序库则调用这两个函数。输入和输出操作是由函数来实现的。
第一步,打开VC0的编程环境,如下图所示,然后进入下一步。
这个是非常典型的内存访问错误,你输入字符是没有问题的,在程序里针对这个输入进行处理的过程中,某个变量的使用出现了错误。建议在程序内设置断点,单步执行找到弹出错误的那句程序代码,再根据实际情况进行分析。
C语言编译好后为什么运行不出结果呢?
1、程序陷入死循环:程序在某个地方出现了死循环,使得程序无法继续向下执行。如果程序似乎无法结束,可以检查程序是否存在死循环。
2、程序没有写正确的输出语句。根据查询相关信息显示,c语言运行成功但没有输出是因为程序没有写正确的输出语句,或者程序没有执行到输出语句部分。
3、这段代码有问题:while(1){printf (Hello/n);}循环语句没有终止条件,循环会一直进行下去,得不到结果。
4、您好。很高兴回答您的问题。对于您说的程序没有运行结果,可能有以下几方面的问题:一是没有编写输出语句,当然就看不到结果;二是程序出现了错误,编译没有通过,自然就不会出现结果。所以您要对照程序仔细检查哦。
关于c语言编程后输不出结果和c语言输入后没反应的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。