c語(yǔ)言優(yōu)點(diǎn):
代碼量小扛门、速度快烦衣、功能強(qiáng)大
wps就是用C語(yǔ)言編寫的
windows由C脚仔、C++編寫
unix: C
linux:C
C語(yǔ)言缺點(diǎn):
危險(xiǎn)性高勤众、開發(fā)周期長(zhǎng)、可移植性不強(qiáng)
C語(yǔ)言的應(yīng)用領(lǐng)域
系統(tǒng)軟件開發(fā)
操作系統(tǒng):windows 鲤脏、 linux 们颜、 unix
驅(qū)動(dòng)程序:主板驅(qū)動(dòng)、顯卡驅(qū)動(dòng)凑兰、攝像頭驅(qū)動(dòng)
數(shù)據(jù)庫(kù): DB2掌桩、Oracle、sql Server
應(yīng)用軟件開發(fā)
辦公軟件:wps
圖形圖像多媒體:ACDSee姑食、Photoshop波岛、MediaPlayer
嵌入式軟件開發(fā):智能手機(jī)、掌上電腦
游戲開發(fā):2D音半、3D游戲(CS等)
學(xué)習(xí)推薦書籍:
《C語(yǔ)言程序設(shè)計(jì)》譚浩強(qiáng) 清華★★★★★
《C Primer Plus》60元 人名郵電
《C和指針》 65元 ?人名郵電
使用工具:Visual C++
file-new-files-C++ Source File
一元二次方程示例:
#include#include//函數(shù)工具存放位置
int main(void)
{
//把三個(gè)系數(shù)保存到計(jì)算機(jī)中
int a = 1; // = 不表示相等则拷,表示賦值
int b = 5;
int c = 6;
float delta ; //delta存放的是b*b-4*a*c
float x1,x2; //存放一元二次方程的兩個(gè)解
delta = b*b-4*a*c;
if(delta>0)
{
x1 = (-b + sqrt(delta)) / (2*a);//sqrt : 開平方
x2 = (-b - sqrt(delta)) / (2*a);
printf("該一元二次方程有兩個(gè)解贡蓖,x1=%f,x2=%f\n",x1,x2);
}
else if(delta == 0)
{
x1 = (-b) / (2*a);
x2 = x1; //把右邊的值賦給左邊
printf("該一元二次方程有一個(gè)唯一解,x1=x1=%f\n",x1);
}
else
{
printf("該一元二次方程無(wú)解\n");
}
return 0;
}