1. 首页 > 科技

C语言为什么出不来结果? c语言计算结果

C语言程序为什么显示不出结果

我运行结果完全正确.你没有出结果可能是你在表达式最后没有加上';'的原因.再试试看吧 麻烦你把运行界面截图贴上来

C语言为什么出不来结果? c语言计算结果

c语言编程,为什么输入数值后出不来结果?

4/2.0的结果是个double,它占用8个字节,double格式的2.0在内存中是这样存放的 00 00 00 00 00 00 00 40(至于为什么这样存放,三言两语数不清楚,你要是感兴趣就搜.

c语言 为什么结果出不来?直接显示的press any key to continue?

没有符合的数, 所以..就直接没有结果显示出来.你再仔细看下, 是否和你的需求不一致.目前来看, 是没有结果的.

为什么我运行C语言后,显示不到结果?

程序编写有问题主要是对for语句的掌握不好首先看一下存在的其他问题1.main函数中缺少个“}”2.printf("%d its factors are");一句中没有给“%d”进行相应的赋值,应该为:printf("%d its factors are",m);下面来看看for的应用,因为你写的是i

C语言,为什么输不出结果

你那是死循环 如果i不为0 ,则i始终成立,所以一直再循环中 #include 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; if(i==6)n6+=1; if(i==7)n7+=1; if(i==8)n8+=1; break; } printf("%d %d %d %d %d %d %d %d",n1,n2,n3,n4,n5,n6,n7,n8); }

c语言程序为什么运行就是得不出正确结果?

其实你这个程序是对的,可能是你输入有错,注意到这一句:scanf("%lf,%lf,%lf",&a,&b,&c);你的“格式控制”字符串中有逗号,因此输入时必须在三个数之间加逗号.C规定:如果在“格式控制”字符串中除了格式说明以外还有其 它字符,则在输入数据时应输入与这些字符相同的字符.下面 输入是合法的:3,4

c语言,运行后为什么没结果.

可能情况有:1、是不是程序运行出现错误,如:死循环; 如果是死循环,程序将会进行持续运算,因此不会有退出结果.2、没有输出结果的函数,例如是不是没有printf函数?或者你可以把运行结果和代码发给我看看..

为什么c语言不显示结果

首先,你多了一个 {main();} 其次,你可以在结尾部分使用system('PAUSE');或者getchar();使程序运行在控制台界面暂停.方便你观察结果.么有这个的话,很多时候程序运行都是一闪而过.

c语言,我的程序能运行,但出不来结果.

这时陷入死循环,在s+=p;后面添加个i+=1;程序就会每循环一次i就添加1,不然i永远小于20,程序就会陷入死循环.

为什么C语言程序正确 却不出结果

%8u是输出8u.你要输出%是用%%.