1. 首页 > 科技

求助c语言大佬 为什么输入负数就算不对了呢 c语言新手入门代码

如今我们对于求助c语言大佬 为什么输入负数就算不对了呢究竟是怎么回事?,我们都需要剖析一下求助c语言大佬 为什么输入负数就算不对了呢,那么雨停也在网络上收集了一些对于c语言新手入门代码的一些信息来分享给我们,事件原因始末最新消息,希望我们会喜欢哦。

c程序一输入负数就出错,求指导

可能与你scanf函数中格式控制符中的“.”有关,一般情况下,格式控制符之间最好不要有这种分隔符,如果需要,在输入数据时也必须原样加上.

求助c语言大佬 为什么输入负数就算不对了呢 c语言新手入门代码

请问为什么我设计的这个程序一输入负数就不行呢?

你这代码太晃眼了,就不能贴文本吗?不是输入负数的问题,应该是你的逗号输的有问题,你在输入的时候一定要切换到英文输入法下输入逗号和负号,看你这个好像是全.

求助关于C语言 为什么下边这个程序输出会有负数

因为两个负数相乘也会也能得到与两个正数相乘相同的结果,如:(-5)*(-5)== 5 * 5 ;是完全成立的.所以结果中有负数是正常的.

c语言冒泡法问题,为什么我的程序输入负数就报错?输入正.

你第二层冒泡的控制条件错了,应该改成 for(i=0;i<9-k;i++) 要不然数组下标就会越界出错的

我用C语言写了个程序 不知道为什么当输入整数的时候没结.

/* Enter x : 12 f(12.00) = 3.46 Press any key to continue*/#include<stdio.h>#include<math.h> void main() { double x; printf("Enter x : "); scanf("%lf",&x); if(x < 0) printf("f(.

c语言一元二次方程求根 ,当输入的系数为负数时,结果出错.

试了一下,b 为0 或 为 负 可以 得结果,所以就不细查程序了. 例子: a,b,c:1,0,1 The equation has complex roots: x1= 0.0000+ 1.0000i,x2= 0.0000- 1.0000i a,b,c:1,-1,0 The equation has two roots:x1= 1.0000,x2= 0.0000 a,b,c:1,-1,-1 The equation has two roots:x1= 1.6180,x2= -0.6180

C++输入三个数输出最大值,输入负数为啥不可以正常运算

经测试可以运算,比如输入: -1,-2,1 会输出1 注意输入要用逗号分隔三个输入,因你scanf中指定了它

C语言程序 没有错误 但是输出结果是负数.求大神解答

{int i; for(i=1;i<=(x-1);i++) x=x*i; 这个地方x一直在变化,不允许的,改为int i , j = x; for(i =1; i <= j -1; i ++)

C语言求助:写了个程序,可以运行,但输入负数时不能结束输.

#include void main() { float a[5]; float b=0,c,t; int i,j,k,g; printf("请输入若干个学生成绩:"); for(i=0;i&lt;5;i++) //这里必须输入5个数,不是按负数来判断结束的!! scanf("%f",&a[i]); for(j=0;j&lt;5;j++) { b=a[j]+b; } c=b/j; printf("平均分为%.2f\",c); printf("低于平均分的成绩:\"); for(j=0;j&lt;5;j++) { for(k=0;k&lt;4-j;k++) { if(a[k]&gt;a[k+1]) { t=a[k];a[k]=a[k+1];a[k+1]=t; } } } g=0;//给个初值0 for(i=0;i&lt;5;i++) if(a[i] { printf(" %.2f ",a[i]); g+=1; //累.

C语言比较10个数的大小 里面有负数就不行

#include <stdio.h> int main() { int a[10]; int min,max,i; printf("请输入10个数字:\"); for(i=0;i<10;i++)<br> scanf("%d",&a[i]); max=min=a[0]; printf("\"); for(i=0;i<10;i++)<br> { if(a[i]>max)max=a[i]; if(a[i]<min) min=a[i]; <br> } a[0]=max; a[9]=min; for(i=0;i<10;i++)<br> printf("%d ",a[i]); printf("\"); return 0; } //输入负数的时候,负号和数字之间不要有空格

这篇文章到这里就已经结束了,希望对我们有所帮助。