會寫C語言
⑴ c語言怎麼編寫
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
char fun(char *a,char *b)
{
char *t;
strcpy(t,a);
strcpy(a,b);
strcpy(b,t);
}
struct st{
char a[6][20];
};
int main()
{
struct st s[111];
int n,x[111],k=0,ts,sum=0;
scanf("%d",&n);
printf("學號 姓名 數學 物理 英語 計算機 ");
for(int i=0;i<n;i++)
{
sum=0;
for(int j=0;j<6;j++)
{
scanf("%s",s[i].a[j]);
if(j!=0&&j!=1)
{
sum+=atoi(s[i].a[j]);
}
}
x[k++]=sum/3;
}
for(int i=0;i<k;i++)
{
for(int j=0;j<k-i-1;j++)
{
if(x[j]>x[j+1])
{
ts=x[j];
x[j]=x[j+1];
x[j+1]=ts;
for(int l=0;l<6;l++)
fun(s[j].a[l],s[j+1].a[l]);
}
}
}
printf("學號 姓名 數學 物理 英語 計算機 平均成績 ");
for(int i=0;i<n;i++)
{
for(int j=0;j<6;j++)
{
printf("%s",s[i].a[j]);
for(int k=0;k<8-strlen(s[i].a[j]);k++)
printf(" ");
}
printf("%8d ",x[i]);
}
return 0;
}
⑵ C語言 會寫 幾萬行的代碼 的人 可以 編程 任何軟體了嗎!!!!
代碼行數 和編寫的軟體難度沒有直接關系.
沒有技術含量的累加, 就算是幾百萬行代碼, 也一樣是低級的.
另外, C語言是用途很廣泛的一門語言,可以完成很多功能.
在驅動上寫了幾萬行代碼, 最多可以說在驅動上很熟練了, 改做網路編程一樣會一頭霧水.
所以 可以編程任何軟體,本身就是一個偽概念.
⑶ 應屆生簡歷c語言技能怎麼寫
可以寫自己對c語言的掌握程度。
1、能夠充分理解面向對象的設計思想。
2、熟練掌握java、c/c++程序設計語言,掌握基本的演算法原理,會利用開發平台編寫高級語言程序。
3、能熟練使用jsp+javabean開發模式。
4、能熟練使用eclipse、myeclipse、microsoftvisualstudio。
5、能熟練配置、調試java應用伺服器apachetomcat並進行java程序的開發部署。
6、熟悉mysql、oracle、sqlserver資料庫,掌握基於sqlserver資料庫編程。
7、熟悉和了解ooa,ood能操作powerdesigner等工具。
8、熟悉javascript。
應屆生寫簡歷注意
在簡歷里,大家一定要突出個人經歷的長處,如實習經歷豐富、學習成績優異、英語績點高、小語種優勢甚至是各類獎項等。在尋找第一份工作時,可以多寫與崗位相關的校園經歷來填補實習經歷的不足,如社團工作、參與項目、比賽經歷等。
誠實地說明自己的工作內容,學會合理地美化,如「會用Excel處理數據」可寫成「熟練使用Excel進行數據分析,可為項目提供有力支持」。
在寫簡歷的時候,大家一定要學會精簡,盡量將簡歷內容集中在一頁A4紙上,文字要精簡再精簡,不管是要求中英、中日還是其他語言的,可以中文一頁,其他語言一頁。
⑷ 會C語言的幫我寫個程序,謝謝!
#include<stdio.h>
main()
{
int a ;
printf("please input one number:\n");
scanf("%d",&a);
switch(a)
{
case 1:
case 2:
case 3:
case 4:
case 5:printf("you entered 5 or below!");break;
case 6:
case 7:
case 8:
case 9: printf("you entered 6 or higher!");break;
default : printf("between 1~9,please!");
}
}
⑸ 學會了C語言都可以做什麼呢
1、做嵌入式開發;
2、寫漂亮的界面;
3、做伺服器開發;
4、可以寫游戲;
5、可以寫驅動程序;
6、可以寫外掛;
7、可以做視頻圖片流媒體處理;
8、可做網頁和爬蟲相關的編程。
C語言既具有高級語言的特點,又具有匯編語言的特點。它由美國貝爾研究所的D.M.Ritchie於1972年推出。1978後,C語言已先後被移植到大、中、小及微型機上。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。
(5)會寫C語言擴展閱讀:
C語言的主要特點 :
1、C是結構式語言,結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰, 便於使用、維護以及調試。C語言是以函數形式提供給用戶的,這些函數可方便的調用,並具有多種循環、條件語句控製程序流向,從而使程序完全結構化。
2、C語法限制不太嚴格、程序設計自由度大。一般的高級語言語法檢查比較嚴,能夠檢查出幾乎所有的語法錯誤。而C語言允許程序編寫者有較大的自由度。
3、C語言允許直接訪問物理地址,可以直接對硬體進行操作,因此既具有高級語言的功能,又具有低級語言的許多功能,能夠象匯編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元,可以用來寫系統軟體。
4、C語言程序生成代碼質量高,程序執行效率高,一般只比匯編程序生成的目標代碼效率低10~20%。
5、C語言適用范圍大,可移植性好C語言有一個突出的優點就是適合於多種操作系統,如DOS、UNIX,也適用於多種機型。
⑹ 會C語言優勢
為什麼C語言依然如此流行?由於種種原因,業界選擇了C,其中最主要的原因就在於它的效率。優秀C程序的效率幾乎和匯編語言程序一樣高,但C程序明顯比匯編語言程序更易於開發。和許多其他語言相比,C給予程序員更多的控制權,如控制數據的存儲位置和初始化過程等。C缺乏「安全網」特性,這雖有助於提高它的效率,但也增加了出錯的可能性。如,C對數組下標引用和指針訪問並不進行有效性檢查,這可以節省時間,但在使用這些特性時就必須特別小心。如果你在使用C語言時能夠嚴格遵守相關規定,就可以避免這些潛在的問題。C提供了豐富的操作符集合,它們可以讓程序員有效地執行一些底層的計算如移位和屏蔽等,而不必求助匯編語言。C的這個特點使很多人把C稱為「高層」的匯編語言。但是,當需要的時候,C程序可以很方便地提供匯編語言的介面。這些特性使C成為實現操作系統和嵌入性控制器軟體的良好選擇。C流行的另一個原因是由於它的普遍存在。C 編譯器在許多機器上實現。另外,ANSI標准提高了C程序在不同機器之間的可移植性。最後,C是C++的基礎。C++提供了一種和C不同的程序設計和實現的觀點。然而,如果你對C的知識和技巧,如指針和標准庫等成竹在胸,將非常有助於你成為一名優秀的C++程序員。
⑺ 如何編寫C語言程序
准備材料
windows電腦、VC++(DEV_C++)
1.打開桌面上的DEV_C++,進入如下界面:
⑻ C語言如何編寫
C語言是個基礎的語言,是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。
int main()是主函數的意思 int 整型函數,也是基本的整型函數,整型函數有long , short等等整型函數,除了整型函數還有很多的函數,想知道自己去查。
printf是個輸出的工具,scanf是輸入的工具(這個怎麼用,有機會再說)我們將我們想說的話寫在printf後面,那麼就可以了
還有幾點要強調,1就是要用英文符號,不然會出錯;2{}括弧裡面每一段都要用分號;3return0;可寫不寫,對初學者沒要求;4int main()寫一次就可以了,一個程序只有一個主函數
最後我講一下C語言概括:C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。
C語言是一門面向過程的計算機編程語言,與C++、C#、Java等面向對象編程語言有所不同。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、僅產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。C語言描述問題比匯編語言迅速、工作量小、可讀性好、易於調試、修改和移植,而代碼質量與匯編語言相當。C語言一般只比匯編語言代碼生成的目標程序效率低10%-20%。因此,C語言可以編寫系統軟體。
⑼ 學會C語言是要會說會寫會懂意思,才算學會了嗎
C語言就是計算機的一種語言,跟我們說漢語,英國人說英語一樣。只要能融匯貫通,把計算機語言運用好,能通過計算機語言,讓計算機完成你要達到的目的,就算是會了。
⑽ 如果會C語言是不是就會C++了
c++包括四個部分:c語言、面向對象、模板、STL。會C語言相當於會了c++的四分之一。當然,純用c語言來寫c++也是可以的,c++兼容所有c語言語法。