易截截图软件、单文件、免安装、纯绿色、仅160KB

这个C程序帮忙看看啊!(求方程的两根)

#include <stdio.h>
#include <math.h>
void main()
{
float a,b,c,disc,x1,x2,p,q;
scanf("a=%f,b=%f,c=%f",&a,&b,&c);
disc=b*b-4*a*c;
p=-b/(2*a);
q=sqrt(disc)/(2*a);
x1=p+q;
x2=p-q;
printf("x1=%5.2f\nx2=%5.2f\n",x1,x2);
}
输入1.3.2,输出的是x=-1.#j
                  x2=-1,#j
      qingwen #j代表什么意思?
请问楼主是怎么输入数据的?就是你输入数据的格式。。。应该要有逗号隔开~~~

引用
请问楼主是怎么输入数据的?就是你输入数据的格式。。。应该要有逗号隔开~~~


同上。

1,3,2 输入


scanf("%f,%f,%f",&a,&b,&c);

C/C++ code:

#include <stdio.h>
#include <math.h>
void main()
{
float a,b,c,disc,x1,x2,p,q;
scanf("%f",&a);
scanf("%f",&a);
scanf("%f",&a);
disc=b*b-4*a*c;
p=-b/(2*a);
q=sqrt(disc)/(2*a);
x1=p+q;
x2=p-q;
printf("x1=%5.2lf\nx2=%5.2lf\n",x1,x2); //float*float=double,所以输出用%5.2lf
}


我是用逗号隔开de !!
      6楼:改成5.21f后
输出是:x1=-1.#IND0000000000000000


相关问答:

C 程序问题 (二) - C/C++ / C语言

问一下:
#include <stdio.h>
int main()
{
  char x, y, z;
  int i;
  int a[16];
  for(i=0; i<=16; i++)
  {
  a[i] = 0;
  ......

c,c++连接mysql 找不到头部文件(新手)

编译器:C-Free4
mysql 单独安装的,现在为apache+php+mysql可以使用。
最近在练习c,c++;想用c,c++连接下我的mysql,好多地方多说mysql.h找不到。而且我mysql没有所谓的include文件夹啊。
忘高手指点一� ......

C 程序问题(四) - C/C++ / C语言

#include "stdio.h"
int main()
{
  char *ch(char *, char *);
  char str1[]="I am glad to meet you!";
  char str2[]="Welcom to study C!";
&nb ......

C/C++里屏shift+f10键要怎么写! - C/C++ / C++ 语言

SHIFT加F10与那个键右ctrl边上的那个键功能一样,想屏这个
但不知要怎么写那个组合键!
有没哪个大侠放一段这个的代码或写一段
http://topic.csdn.net/u/20090609/15/7dc9fb70-243f-4070-9cfd-34e48b66e6c6.html ......

想研究C与指针这本书,大家给点意见 - C/C++ / C语言

以前学过谭浩强的书,认真看过几遍,书上的题大部分自己编过,现在想进一步学习C,应该从哪方面着手呢?我准备看C与指针,大家觉得这本书怎么样?还是看其它的书?
你应该重新找《c primer plus》这本书看看。

c ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号