简单的c语言代码,循环没有输出为什么呢?
c语言 我的代码为什么没有输出呢?
因为c语言是跨平台的,在不同的系统(比如windows和linux)上输入、输出的处理是不同的,所以c语言不提供输入/输出,只是调用具体平台操作系统的库函数来实现输入、输出.
c语言初学者的源代码,不知道什么原因没输出结果,帮指正下吧
i的初始化i=2应该放在循环体前面,然每次循环都会将i赋值2,死循环,所以没有输出!
这个最简单的c语言程序为什么输出结果是0呢?
double 输出时要使用%lf float 输出时要使用%f 你要把double当做%f输出 溢出了啊 double 8 float 4 啊
这个简单的C语言循环为什么运行出不来结果
没有符合的数, 所以..就直接没有结果显示出来.你再仔细看下, 是否和你的需求不一致.目前来看, 是没有结果的.
c语言初学,为什么每次循环没有输出c,而是等\n才全部输出,c不是.
你好!因为你的while中设定了只有输入的字为'\n'时才可以跳出循环,而你的函数,又是以加车输出的,这一点,在字符\字符串章节中,有明确说明的仅代表个人观点,不喜勿喷,谢谢.
为什么这个C语言程序没有输出?
可能我功力太浅 你这循环条件我看不懂!
c语言没有输出,,怎么回事
int de(long long q){ long long a,b; int i,j=0,c[11]; a=q; while(q!=0) //这个地方死循环了@@@@ { c[j]=q%10; q=q/10; //你是不是漏了这一句??? j++; } i=j; for(j=0; c[j]!='\0'; .
C语言 为什么输入之后没有没有输出结果?
你这个while死循环了,while(i<=n);这里分号表示语句结束,i用于<=0就在这里死循环.里面 的代码也有问题,if(r=0)这里永远返回false,应该是if( r == 0 ) {w = 1; break;} 为了避免这种错误,我们一般这么写 if(0 == i) 这样一旦写错编译就报错了.
C语言问题 下面的代码没错就是输出不了 为什么呢
1.name为char型,所以scanf那里要用%c,到时你运行程序是也只能输入一个字母2.循环条件设定错误,虽说是a[2],但其实是从0开始(只有a[0]、a[1])3.scanf后面不要.
c语言 为什么没输出结果
你第二个循环没有执行i一开始等于1肯定不满足大于等于2的条件