| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 891 人关注过本帖
标题:我想问一下这个函数本没有错,也没有警告为什么不能运行,在c-free5和vc++里 ...
取消只看楼主 加入收藏
visualc2018
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2018-1-17
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
我想问一下这个函数本没有错,也没有警告为什么不能运行,在c-free5和vc++里都不能。求大佬指教,不胜感激!
#include <stdio.h>
#include <math.h>
int mian()
{   
      float a,b,c,x1,x2,z;   
      printf("请输入a,b,c,的值\n");   
      scanf("%f%f%f",&a,&b,&c);
      if(a==0)   
      {   
             if(b==0)            
                     printf("不是方程\n");        
             else         
                     printf("有一个解为x1=%.2f\n",-c/b);   
       }   
       else   
       {         
                z=b*b-4*a*c;   
                if(z>0)      
                        {                  
                                    x1=(-b-sqrt(z))/(2*a);
                                    x2=(-b+sqrt(z))/(2*a);              
                                     printf("有两根x1=%.2f\nx2=%.2f\n",x1,x2);      
                         }     
               else if(z<0)              
                                    {                    
                                              x1=-b/(2*a);            
                                                x2=sqrt(-z)/(2*a);      
                                                printf("x1=%.2f+%.2fi\n",x1,x2);      
                                                  printf("x1=%.2f-%.2fi\n",x1,x2);         
                                     }            
                      else               
                                    printf("有一个解为x1=%.2f\n",-b/(2*a));   
     }
    return 0;
}
搜索更多相关主题的帖子: 函数 运行 vc++ 不胜感激 printf 
2018-01-21 13:27
快速回复:我想问一下这个函数本没有错,也没有警告为什么不能运行,在c-free5和 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017894 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved