C语言入门
来源:互联网 发布:软件测试过程管理 编辑:程序博客网 时间:2024/06/10 04:23
使用Visual studio 2013 写 C 程序
求ax^2+bx+c=0的俩个根:
#include<stdio.h>//导包:预处理指令#include<math.h>//导包:预处理指令int main(){//求ax^2+bx+c=0的俩个根:b^2-4ac>=0double a, b, c, disc, x1, x2, p, q;//定义变量printf("请输入a,b,c的值\n");// \n 代表换行符//从控制台接收三个double 数 &符号表示地址符 //%d,%f,%lf,%c分别是int,float,double,char类型的占位符scanf_s("%lf%lf%lf",&a,&b,&c);//&符号表示地址符 //%后面的.0表示精确到小数点后0位printf("该方程为:%.0lfx^2+(%.0lf)x+%.0lf=0\n",a,b,c);getchar();disc = b*b - 4 * a*c;if (disc<0){ printf("该方程没有实数根");getchar();return;}p = -b / (2.0*a);q = sqrt(disc) / (2.0*a);x1 = p + q; x2 = p - q;printf("方程的两个根分别是:\n");printf("x1=%.0lf\nx2=%.0lf",x1,x2);getchar();return 0;}
阅读全文
0 0
- C语言入门-指针入门
- c语言入门
- C语言入门手册
- C语言入门
- C语言的入门
- C 语言入门指导
- C语言入门必做题
- C语言入门1
- c语言入门视频教程
- C语言入门
- C语言堆栈入门
- c语言学习入门
- C语言入门基础
- c语言入门
- C语言入门
- c 语言入门指针
- C语言堆栈入门
- C语言入门
- 嵌入式linux 内核启动时动态加载驱动模块的方法
- linux中建立新的进程-fork、vfork、clone解析
- 面试题-前序中序序列重建二叉树
- C# 面向对象(Mp3实例优化 效果图)
- 在xml中使用LayoutAnimationController
- C语言入门
- LintCode python 小白-简单题-2 尾部的0
- 冒泡排序
- TCP 连接断连问题剖析 from IBM developerWorks
- note_cloud--创建笔记本
- sql server总结二
- 中文输入法中的全角和半角的区别
- python进阶
- Redis之在Linux上安装和简单的使用