C++多个else的配对问题
来源:互联网 发布:宋朝士大夫 知乎 编辑:程序博客网 时间:2024/04/28 16:26
可能发生的一个小错误
int main(){ float a,b,c,disc,x1,x2,p,q,i; scanf("%f%f%f",&a,&b,&c); disc=b*b-4*a*c; if(disc<0) p=-b/(2*a); q=(sqrt(disc))/(2*a); x1=p+q*i; x2=p-q*i; else if(disc==0) x1=-b/(2*a); x2=-b/(2*a); else x1=(sqrt(disc)-b)/(2*a); x2=(-sqrt(disc)-b)/(2*a); printf("x1=%0.3f x2=%0.3f\n",x1,x2); return 0;}
从你的缩进来看你想让这后面的四个语句都是if之后 但其实只有第一个是 这种情况应该加大括号
if(disc<0) { p=-b/(2*a); q=(sqrt(disc))/(2*a); x1=p+q*i; x2=p-q*i; }
阅读全文
0 0
- C++多个else的配对问题
- C语言:IF-ELSE的配对问题
- if与else的配对问题
- 关于if-else配对的就近原则问题(适合初学者)
- if else配对以及格式问题
- 多个if else 时的情况
- 优化多个else if的情形
- if else 配对
- ACM_符号配对问题(C#)
- 悬空else的问题
- 括号配对问题 C语言练习
- 花括号配对问题c语言
- if else if 和多个if的区别.
- 多个if和else if的区别
- C标签的if else
- 悬挂else引发的问题
- 悬挂else引发的问题
- 循环队列的应用——舞伴配对问题(数据结构 C语言)
- Unity学习笔记
- 二叉树--判断一棵二叉树是否是平衡二叉树&&求一颗二叉树的镜像
- cartographer源码分析(14)-transform-transform.h
- android异常处理
- java——类的组成及其修饰符
- C++多个else的配对问题
- K-进制数 oj31
- 顺时针打印矩阵
- Ubuntu 有线上网配置
- HDU 5862 Counting Intersections(树状数组+扫描线+离散化)
- 在MAC上Anaconda的安装
- 编写一个函数实现n^k,使用递归实现
- metadata-complete="true"
- android之解析xml文件