88问答网
所有问题
当前搜索:
c语言运行成功但没有输出
c语言
为什么
输出
空白
答:
忘记输出语句,输出语句错误,输入问题
。1、忘记输出语句:忘记在程序中包含用于输出的语句,会导致输出空白。2、输出语句错误:使用了错误的输出语句,或者在错误的地方使用了输出语句。3、输入问题:在从文件或用户输入中读取数据,并尝试打印这些数据,但数据为空或不存在,那么也会得到空白输出。
c语言
程序
运行
后
没有输出
结果只有光标向下移动了,如果再随便输入一些...
答:
原因就是你的输入函数写的有问题
,你的格式控制列表是这样写的:"a=%f,b=%f,c=%f\n",把后面的字符'\n'去掉就可以了,这样程序就能正常运行了。否则无论输入多少个'\n'(回车都不好使的),因为scanf函数输入的时候会自动忽略换行符,但是你的格式控制列表中却要求必须输入一个换行。所以会出现...
为什么
C语言
程序
运行
输入后
没有输出
答:
1、原因可能是输入格式不对
,要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程,如果把 scanf("%f,%f,%f\n",&a,&b,&c);改为 scanf("%f%f%f",&a,&b,&c);就可以用空白符做分隔了 2、没有输出,不知道计算的结果那算法就没有意义了。输出不...
c语言
,
运行
后为什么没结果。
答:
可能情况有:1、是不是程序运行出现错误
,如:死循环;如果是死循环,程序将会进行持续运算,因此不会有退出结果。2、没有输出结果的函数,例如是不是没有printf函数?或者你可以把运行结果和代码发给我看看。。
c
为什么
运行
后输入第一组数据
没有
结果,其它组数据有结果
答:
格式问题。
c语言
程序
运行
输入后
没有输出
的原因是:1、输入格式不同。要输入“浮点数”并用“逗号”分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程。2、没有意义。语言程序输入错误导致输出的结果没有意义。
C语言
:这段程序
没有
错误
但是
为什么
不
能
输出
东西呢?
答:
楼主这是
没有
停止的原因,你在最后添上 getch();就能看到结果是,其实printf是打出东西了,不过是因为一闪而过你看
不
到而已
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语言
程序在完成输入之后为什么
没有输出
答:
// printf("Please input num and score:\n");前面有//,这句不会起作用,还有head初始化为NULL,然后又调用head,这样无法改变head的指向,要改变指向得传递给变量的指针,该先定义一个结构变量,然后把它的地址赋值给head,
编写
C语言
无错误却无法
输出
?
答:
不
是
没有
错误,只是没有语法上的错误,所以编译是通过了。如果是“没有错误”,那么就
有输出
,而且答案是正确的。下面是修改后的程序:include<stdio.h> int main(){ int j,k,l,m,n;int a[10],g,h;for(l=0; l<10; l++){ scanf("%d",&a[l]);} for(j=0; j<9; j++){ for...
我用
C语言
写了个程序 可以
运行
但得不到结果 为什么啊·
答:
主要原因是你程序有问题,你的count未赋初值,在上面加上count =0就行了。另外你的n取值过大,当你输入的x为1和2还可以,但是大于2以后就会在计算fact(n)时超出double的取值范围,最后只会出现卡死状态。
还有输出
sum时是printf("sum=%.4lf\n",sum);这是
不
可取的,所以将n修改小一点才能看看结果...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言可以运行但不显示结果
程序正确但运行出来没有结果
编写c语言无错误却无法输出
c语言运行正常但输出结果为0
c语言代码正确运行不出结果
为什么编译正确运行不出结果
c语言printf运行后毫无反应
c语言未报错但无结果
c语言运行不出结果