c语言优点:
代码量小、速度快、功能强大
wps就是用C语言编写的
windows由C、C++编写
unix: C
linux:C
C语言缺点:
危险性高、开发周期长、可移植性不强
C语言的应用领域
系统软件开发
操作系统:windows 、 linux 、 unix
驱动程序:主板驱动、显卡驱动、摄像头驱动
数据库: DB2、Oracle、sql Server
应用软件开发
办公软件:wps
图形图像多媒体:ACDSee、Photoshop、MediaPlayer
嵌入式软件开发:智能手机、掌上电脑
游戏开发:2D、3D游戏(CS等)
学习推荐书籍:
《C语言程序设计》谭浩强 清华★★★★★
《C Primer Plus》60元 人名邮电
《C和指针》 65元 人名邮电
使用工具:Visual C++
file-new-files-C++ Source File
一元二次方程示例:
#include#include//函数工具存放位置
int main(void)
{
//把三个系数保存到计算机中
int a = 1; // = 不表示相等,表示赋值
int b = 5;
int c = 6;
float delta ; //delta存放的是b*b-4*a*c
float x1,x2; //存放一元二次方程的两个解
delta = b*b-4*a*c;
if(delta>0)
{
x1 = (-b + sqrt(delta)) / (2*a);//sqrt : 开平方
x2 = (-b - sqrt(delta)) / (2*a);
printf("该一元二次方程有两个解,x1=%f,x2=%f\n",x1,x2);
}
else if(delta == 0)
{
x1 = (-b) / (2*a);
x2 = x1; //把右边的值赋给左边
printf("该一元二次方程有一个唯一解,x1=x1=%f\n",x1);
}
else
{
printf("该一元二次方程无解\n");
}
return 0;
}