c语言输出不出来怎么回事

  • c语言为什么输出空白
    答:忘记输出语句,输出语句错误,输入问题。1、忘记输出语句:忘记在程序中包含用于输出的语句,会导致输出空白。2、输出语句错误:使用了错误的输出语句,或者在错误的地方使用了输出语句。3、输入问题:在从文件或用户输入中读取数据,并尝试打印这些数据,但数据为空或不存在,那么也会得到空白输出。
  • 为什么C语言程序运行输入后没有输出
    答:1、原因可能是输入格式不对,要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程,如果把 scanf("%f,%f,%f\n",&a,&b,&c);改为 scanf("%f%f%f",&a,&b,&c);就可以用空白符做分隔了 2、没有输出,不知道计算的结果那算法就没有意义了。输出不...
  • C语言为啥输出不了?
    答:1) 要学会用更简洁得代码来实现,你可以看看底下得例子 2)编程要学会调试,不会调试就等于不会编程。调试就是单步检查关键变量得值看看对不对 3)你得逻辑中 g=m%10没问题 b=m/100没问题 s=m/10-b不等于十位数,你手工算一下就可以验证 正确得是s=m/10 - b*10;或者s=(m-b*100)/1...
  • 为什么我的C语言代码输出不出结果?
    答:因为变量f的类型是float,所以对应的格式串中应该用%f,这两者必须一致,当这两者不一致时,编译时不会出错,但是输出会是0。相应的,如果你定义了一个整型量i,而写成printf("%f\n",i);的话,输出一样会是0,而不管i的值是什么。
  • C语言编程题 请问为什么无输出结果?
    答:你没有清空键盘缓冲区,导致用户最后敲的回车被当做下一次的输入给读取了 include<stdio.h> void main(){ char c1,c2;scanf("%c",&c1);fflush(stdin);//在这里清空键盘缓冲区 while(c1<65||c1>90){ scanf("%c",&c1);fflush(stdin);//在这里清空键盘缓冲区 } c2=c1+32;printf("%c,...
  • C语言,为什么没有输出,未报错,无输出,求大神解答,谢谢
    答:是你的while后面直接加分号了,形成了死循环空循环,所以不会输出。这种问题很常见,多注意一下就行
  • c语言输入后输出为空 请问怎么回事?
    答:int panudan(a);语法不对,应该是panudan(a);前面加个int表示函数原型,不是函数调用
  • C语言 为什么输入之后没有没有输出结果?
    答:你好!发现你的程序里面有一个致命错误:while (i<=n)后面你用了;去掉这个;就行了,你试试 如果我的回答帮到了您,请采纳我的回答,谢谢!
  • 为什么我的C语言程序没有输出?哪错了?
    答:首先指出你写的一处错误,fun函数没有返回值。你要么定义为void,既然定义成int,就要返回数据。代码可能需要优化下...输入定义成字符串,不必用char数组,然后如果用while就用while,用for就用for,干嘛都一起用,大致可以这么写(自己定义下变量,另外没必要把变量定义到和main fun一个级别,这样不利于...
  • c语言我这样程序没有错误 但是什么都输出不出来,为什么,怎么改进
    答:printf("%d=1",i); for(j=2;j<=i/2;j++) if(i%j==0) printf("+%d",j); printf("\n"); } } return 0;}你这个代码应该是输出因子和为本身的数。 比如6这样的。

  • 网友评论:

    糜蕊15326247549: 为什么C语言程序运行输入后没有输出 -
    19928钦厕 : 1、原因可能是输入格式不对,要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程, 如果把 scanf("%f,%f,%f\n",&a,&b,&c); 改为 scanf("%f%f%f",&a,&b,&c); 就可以用空白符做分隔了 2、没有输出,不知道计算的结果那算法就没有意义了.输出不一定是要打印到屏幕上的,可以是下一个程序的输入,可以是一个文件、一段语音、一张图像,甚至是机器人的步行动作等等.

    糜蕊15326247549: c语言编程,为什么输入数值后出不来结果? -
    19928钦厕 : 如果出现了这种情况,你应该把出错的程序代码和具体的程序要求都写出来,才能够帮你分析出错的原因在哪里.

    糜蕊15326247549: C语言编程后无法输出结果 -
    19928钦厕 : 1、命令行窗口闪退?因为程序一旦执行完毕,窗口就会自动退出,并不是出了什么不正常的问题.您的意思是要让窗口hold住不退对吧?那可以程序末尾加上getch();这样就等效于按任意键退出(因为窗口要等待这条命令被执行完才会退出);最好不要用system("pause");2、exe文件在debug文件夹里面.

    糜蕊15326247549: 为什么我C语言程序输不出结果 -
    19928钦厕 : 你那是死循环 如果i不为0 ,则i始终成立,所以一直再循环中 #include<stdio.h> void main() {int i,n1=0,n2=0,n3=0,n4=0,n5=0,n6=0,n7=0,n8=0; scanf("%d",&i); while(i) {if(i==1)n1+=1; if(i==2)n2+=1; if(i==3)n3+=1; if(i==4)n4+=1; if(i==5)n5+=1; ...

    糜蕊15326247549: C语言,想在文本文档中输出数据,为什么输出不了? -
    19928钦厕 : c语言并没有提供这样的库函数,需要自己写. 你写将要插入位置后面的文件内容读到缓冲,然后定位文件偏移量插入数据,在将读出来的写入. 因为文件在磁盘上是连续存放的,不可能说直接在中间插入内容而不覆盖原来的,别的语言提供的都是自己按照上述思路写的.或者除非有某些文件系统存放方式不同(但我没见过).

    糜蕊15326247549: C语言问题,这个程序为什么能运行,但是无法输出 -
    19928钦厕 : 因为你的程序算法时间复杂度太高,达到了O(n^2).而n又太大,达到50万,n的平方达到2500亿.程序一直在运行,循环还没结束,所以没有输出.耐心等1个小时,或者10个小时,或许就有了.建议:for(j=1; j for(j = 1; j*j 而a[t]=a[t]+j 改成 if (j*j = t) a[t] = a[t] + j; else a[t] = a[t] + j + t/j; 这样复杂度就是3500万,1秒左右就出答案.

    糜蕊15326247549: C语言 为什么输不出文字 -
    19928钦厕 : 字符不能给int型的你可以这样:#include "stdio.h" void main() {int x;scanf("%d",&x);if((x>=1)&&(x<2)){x=2*x;printf("%d\n",x);}else printf("假\n"); }

    糜蕊15326247549: C语言编的程序不能显示输出是那里出的问题?
    19928钦厕 : 这是因为程序的时间是很短的,程序运行结束了,该进程也就结束了,所以你是看不到屏幕上的显示.解决方法:(1)在程序最后使用getchar()函数(2)或者是添加system("pause"); 程序运行到此处,就会等待用户的输入,所以此时用户是可以看到屏幕上的显示,直到用户点击任意键.

    糜蕊15326247549: 为什么这个c语言没有输出? -
    19928钦厕 : 首先,你的程序的算法是错的,这样是不可能求得运算式的结果,你重新设计一下算法吧.另外,你的程序里有一些错误导致你无法看到结果(即使是错误的)的输出.我看到的包括:while(scanf("%s",&n)!=EOF)因该为while(scanf("%s",n)!=EOF),少了&,数组是不需要&的(原因自己查吧).其次for(a=1;n[a]!='\n';a+2)导致你陷入了无限循环,因为a的值很可能已经超过了数组n的长度.

    糜蕊15326247549: 求助,为何以下C语言程序无输出? -
    19928钦厕 : #include<stdio.h> main() { int x; for(x=1;x<=100;x++) if(x%2==0) //这里的++去掉 if(x%3==0) //同上 if(x%5==0) //同上 printf("%d\n",x); getch(); } 这样才可以找出100以内能同时被2,3,5,整除的数,你原来的是因为找不到达到你要求的数,所以...

    热搜:c语言没错但是运行不了 \\ 代码没错但运行不出来 \\ c语言运行后不出结果 \\ c语言输出不了中文 \\ c语言调试一闪就没了 \\ c语言怎么输出右斜杠 \\ c语言可以没有输出吗 \\ c语言怎么不输出前导0 \\ c语言不报错但没有输出 \\ c语言输出后窗口一闪而过 \\ c语言一句话输出n遍 \\ c语言如何缓慢输出 \\ c语言 不符合则不输出 \\ c语言没有输出的原因 \\ c一个斜杠怎么打出来 \\ c语言自学一般多久能学会 \\ c语言没有输出 \\ c语言怎么直接输出反斜杠 \\ c语言按回车不出结果 \\ c语言输出不了结果 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网