1,运行cmd,cd到debug目录中,然后执行生成的exe文件,就不会有问题了。2,添加循环控制,代码如下:include<stdio.h> include<conio.h> void main(){ char a = '0',b, c;//声明是字符类型的 while(a != '1')//循环输入控制,当输入的第一个字符为'1'时,结束循环,程序结果
另外,你的函数入口写的是int main(){} 但是你却没有返回值 可以加上一个return 0;或者将int改成void!("无解\n");加个printf啊 , 又发现一个大秘密,呵呵改成:printf ("无解\n");
当你在ide里运行或者调试的时候会多一个pause指令,也就是press any key to continue。但如果你直接...
我c语言最后出来画面,为什么总是后面跟着一个Press any key to continue?你建的是控制台应用程序,会...
下面还会多一行字:Press any key to continue但是如果把VC关了,直接运行那个exe文件。输入数据,回车,结果出现在屏幕上。一闪而过,窗口就会关闭。并没有那个Press any key to continue的字样。 自由○莱茵哈特 麻婆豆腐 11 LZ是新人,学C刚一个月。刚学到if else语句。兴致勃勃地写了一个解一元二次方程的...
你是switch i,但是i在上面定义的i是整形,你下面case的全是'1'之类的字符,自然是不会进入分支。改成 include<stdio.h> int main(){ int i;for(i=1;i<=5;i++)switch(i){ case 1:printf(" * \n");break;case 2:printf(" *** \n");break;case 3:printf("***\n");...
还有一种可能是死循环了,也就是你的for 一直在执行。你可以在if(x*x==i+100&&y*y==i+168)/* 这句前面加一个printf 看一下 include<stdio.h> include<math.h> include <conio.h> void main(){ int i;double x,y;for(i=101;i<1000;i++){ x=sqrt(i+100);y=sqrt(i+168);if...
做系统时出现press any ken to continue or ctrl+c to break 我电脑是老式笔记本.装98一进入就出现这个... 我电脑是老式笔记本. 装98 一进入就出现这个 展开 press any key to continue or ctrl+c to break意思是叫你按任意键继续,CTRL+C组合键退出
这个程序为什么运行结..# include <stdio.h># include <math.h>int main(){ long int x, y ,i; for(i=1; i<10000;
C语言结果没有输出p..如图,结尾没有 press any key to continue再附上源程序#include<stdio.h>main(){int c;while((c=getchar())!='n')