寫c語言的人
① c語言的創始人是誰
C語言的原型ALGOL 60語言。(也稱為A語言)
1963年,劍橋大學將ALGOL 60語言發展成為CPL(Combined Programming Language)語言。
1967年,劍橋大學的Matin Richards 對CPL語言進行了簡化,於是產生了BCPL語言。
1970年,美國貝爾實驗室的Ken Thompson將BCPL進行了修改,並為它起了一個有趣的名字「B語言」。意思是將CPL語言煮干,提煉出它的精華。並且他用B語言寫了第一個UNIX操作系統。
而在1973年,B語言也給人「煮」了一下,美國貝爾實驗室的D.M.RITCHIE在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。
為了使UNIX操作系統推廣,1977年Dennis M.Ritchie 發表了不依賴於具體機器系統的C語言編譯文本《可移植的C語言編譯程序》。即是著名的ANSI C。
1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《C語言程序》(The C Programming Language),從而使C語言成為當時世界上流行最廣泛的高級程序設計語言。
1988年,隨著微型計算機的日益普及, C語言出現了許多版本。由於沒有統一的標准,使得這些C語言之間出現了一些不一致的地方。為了改變這種情況,美國國家標准研究所(ANSI)為C語言制定了一套ANSI標准, 成為現行的C語言標准3.C語言的主要特點 。C語言發展迅速, 而且成為最受歡迎的語言之一, 主要因為它具有強大的功能。許多著名的系統軟體, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 語言編寫的。用C語言加上一些匯編語言子程序, 就更能顯示C語言的優勢了,象PC- DOS 、WORDSTAR等就是用這種方法編寫的。
② 要求用c語言寫的,有人會嗎謝謝
int i, j, k;
for ( i = 1; i <= 10; i++ )
for ( j = i + 1; j <= 10; j++ )
for ( k = j + 1; k <= 10; k++ )
if ( j * k + i * k + i * j == i * j * k )
printf ( "%d,%d,%d\n", i, j, k );
③ c語言的創始人
早期發展
C語言創始人D.M.Ritchie
C語言之所以命名為C,是因為 C語言源自 Ken Thompson 發明的 B語言,而 B語言則源自BCPL語言。
1967年,劍橋大學的 Martin Richards 對CPL語言進行了簡化,於是產生了BCPL(Basic Combined Programming Language)語言。
20世紀60年代,美國AT&T公司貝爾實驗室(AT&T Bell Laboratory)的研究員Ken Thompson閑來無事,手癢難耐,想玩一個他自己編的,模擬在太陽系航行的電子游戲——Space Travel。他背著老闆,找到了台空閑的機器——PDP-7。但這台機器沒有操作系統,而游戲必須使用操作系統的一些功能,於是他著手為PDP-7開發操作系統。後來,這個操作系統被命名為——UNIX。
1970年,美國貝爾實驗室的 Ken Thompson。以BCPL語言為基礎,設計出很簡單且很接近硬體的B語言(取BCPL的首字母)。並且他用B語言寫了第一個UNIX操作系統。
1971年,同樣酷愛Space Travel的Dennis M.Ritchie為了能早點兒玩上游戲,加入了Thompson的開發項目,合作開發UNIX。他的主要工作是改造B語言,使其更成熟。
1972年,美國貝爾實驗室的 D.M.Ritchie 在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。
1973年初,C語言的主體完成。Thompson和Ritchie迫不及待地開始用它完全重寫了UNIX。此時,編程的樂趣使他們已經完全忘記了那個"Space Travel",一門心思地投入到了UNIX和C語言的開發中。隨著UNIX的發展,C語言自身也在不斷地完善。直到今天,各種版本的UNIX內核和周邊工具仍然使用C語言作為最主要的開發語言,其中還有不少繼承Thompson和Ritchie之手的代碼。
在開發中,他們還考慮把UNIX移植到其他類型的計算機上使用。C語言強大的移植性(Portability)在此顯現。機器語言和匯編語言都不具有移植性,為x86開發的程序,不可能在Alpha,SPARC和ARM等機器上運行。而C語言程序則可以使用在任意架構的處理器上,只要那種架構的處理器具有對應的C語言編譯器和庫,然後將C源代碼編譯、連接成目標二進制文件之後即可運行。
1977年,Dennis M.Ritchie發表了不依賴於具體機器系統的C語言編譯文本《可移植的C語言編譯程序》。
④ 寫C語言的人自己會說C語言嗎
C語言是編程語言;是人與計算機相互交流的一種語言;C語言通過編譯器,編譯成二進制代碼版,計權算機才能「看懂」;C語言許多函數以及關鍵字都是英語單詞,但是有的函數以及關鍵字並非它的字面意思;程序員可以通過編程語言將人的意願轉達給計算機,計算機能不能做到就要看代碼是否合理可行;C語言沒法用人類語言表示,但可以通過代碼表示出來;
⑤ C語言是怎麼說怎麼寫的寫C語言的人自已會知道C語言的意思嗎
編程語言和說話還是有區別的。使用一些單詞(關鍵字或自定義標識符)或運算符號來描述一些邏輯和過程。代碼結構是有格式的,自己寫代碼的自己必然明白,同時學編程還要能看懂別人的代碼。這里就要強調備注的重要性,寫復雜代碼,在關鍵地方寫上一段備注說明,既方便自己回顧也方便別人閱讀。
⑥ C語言 會寫 幾萬行的代碼 的人 可以 編程 任何軟體了嗎!!!!
代碼行數 和編寫的抄軟體難度沒有直接關系.
沒有技術含量的累加, 就算是幾百萬行代碼, 也一樣是低級的.
另外, C語言是用途很廣泛的一門語言,可以完成很多功能.
在驅動上寫了幾萬行代碼, 最多可以說在驅動上很熟練了, 改做網路編程一樣會一頭霧水.
所以 可以編程任何軟體,本身就是一個偽概念.
⑦ 請會C語言的人幫忙寫個程序
C語言編寫的一個簡單實現
#include <stdio.h>
#include <conio.h>
main()
{ int i,a;
long int mout=1;
printf("請輸入一個整數");
scanf("%d",&a);
while(a<=0)
{ printf("輸入錯誤,請回重新輸答入");
scanf("%d",&a);
}
for(i=2;i<=a;i++)
{
mout=mout*(mout+1);
}
printf("%d: %ld\n",a,mout);
getch();
}
⑧ 找人寫個簡單的c語言程序
#include<stdio.h>
main()
{
double a[20],av,max,min,t;
int i,j;
for(i=0;i<20;i++)
{ scanf("%lf",&a[i]);
av+=a[i];
}
for(i=0;i<19;i++)
{ for(j=i+1;j<20;j++)
if(a[i]<a[j]) {t=a[i]; a[i]=a[j]; a[j]=t;}
}
max=a[0];min=a[19];av/=20;
printf("\nmax=%lf,min=%lf,aver=%lf",max,min,av);
}
⑨ 如何用c語言編寫一個人的月收入
親,根據上面來你自己說的自,我給出我的推測
#include <stdio.h>
void main()
{
float a,b,c;
printf("請輸入你的月收入工資:");
scanf("%f",&a);
printf("請輸入你的總銷售額:");
scanf("%f",&b);
c=a+b*0.085;
printf("你的一個月總收入是:%0.2f ",c);
}
⑩ C語言的創始人是誰
C語言的原型ALGOL 60語言。(也稱為A語言)
1963年,劍橋大學將ALGOL 60語言發展成為CPL(Combined Programming Language)語言。
1967年,劍橋大學的Matin Richards 對CPL語言進行了簡化,於是產生了BCPL語言。
1970年,美國貝爾實驗室的Ken Thompson將BCPL進行了修改,並為它起了一個有趣的名字「B語言」。意思是將CPL語言煮干,提煉出它的精華。並且他用B語言寫了第一個UNIX操作系統。
而在1973年,B語言也給人「煮」了一下,美國貝爾實驗室的D.M.RITCHIE在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。
為了使UNIX操作系統推廣,1977年Dennis M.Ritchie 發表了不依賴於具體機器系統的C語言編譯文本《可移植的C語言編譯程序》。即是著名的ANSI C。
1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《C語言程序》(The C Programming Language),從而使C語言成為當時世界上流行最廣泛的高級程序設計語言。
1988年,隨著微型計算機的日益普及, C語言出現了許多版本。由於沒有統一的標准,使得這些C語言之間出現了一些不一致的地方。為了改變這種情況,美國國家標准研究所(ANSI)為C語言制定了一套ANSI標准, 成為現行的C語言標准3.C語言的主要特點 。C語言發展迅速, 而且成為最受歡迎的語言之一, 主要因為它具有強大的功能。許多著名的系統軟體, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 語言編寫的。用C語言加上一些匯編語言子程序, 就更能顯示C語言的優勢了,象PC- DOS 、WORDSTAR等就是用這種方法編寫的。
參考資料: http://ke..com/view/1219.html?wtp=tt