如何編寫c語言程序
『壹』 如何編寫c語言程序
准備材料
windows電腦、VC++(DEV_C++)
1.打開桌面上的DEV_C++,進入如下界面:
『貳』 c語言怎樣編寫一個簡單程序
所有文件在當前目錄下生成
#include
<stdio.h>
void
main()
{
FILE
*fp=fopen("abc.txt","r+"),*fp_over=fopen("overave.txt","w");
double
a[50],*p,temp=0;int
n;
printf("請問要輸入多少個實數:\t");scanf("%d",&n);
for(p=a;p-a<n;p++){printf("a[%d]=",p-a);scanf("%lf",p);fprintf(fp,"%lf
",*p);temp+=*p;}
p=a;rewind(fp);temp/=n;
while(p++,n-->0){fscanf(fp,"%lf",p);if(*p>=temp)fprintf(fp_over,"%lf
",*p);}
fclose(fp);fclose(fp_over);
printf("平均分:%lf\toverave.txt文件寫入完成!\n",temp);
}
『叄』 用c語言如何編程
1.獲取輸入
2.驗證合法性
3.把用戶輸入的字元同意轉換為小寫
4.用輸入字元-'a'+1
5.輸出結果
『肆』 c語言怎麼編寫
您好。您可以下載VC++2010,學習版,或者是DW有的版本也支持編寫C語言程序和C++程序。然後看著書,打開界面直接輸入代碼,編譯連接執行就可以了
『伍』 問一個C語言程序如何編寫
暈死了,這個還要人寫,
申請一個新數組,長度是兩個數組長度相加-1
然後第一個數組直至第一個數組長度-2的位置,用一個變數記錄下這時的位置,接著循環,然後將第二個數組接著進去,直到這個新的數組長度結束。程序要自己寫,思路都告訴你了
『陸』 如何編寫C語言程序
#include<stdio.h>
#include<string.h>
main()
{
char s[80];
gets(s);
if(strcmp(s, "find me boring")==0)
printf("tell me\n");
else
printf("reply me\n");
}
『柒』 c語言編程怎樣入門
一、工欲善其事,必先利其器
這里介紹幾個學習C語言必備的裝置和書籍:
A)開發環境
例如turbo C 2.0,這個曾經占據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,並且拖放,更沒有函數變數自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個平台雖然體積大,但是一旦安裝好了,用起來很方便。
B)一本學習教程
現在C語言教材多如牛毛,推薦大家使用《C語言程序設計》第二版。此書很適合初學者,並且內容也很精到。
C)利用輔助學習軟體
畢竟現在是Windows時代了,學習軟體多如牛毛,這里向大家推薦一個「集成學習環境(C語言)」,里邊的知識點總結和常式講解都非常好,有好幾千題的題庫測試環境,包括一個windows下的trubo C,初學者甚至不用裝其它的編譯器,就可以練習編程了。還有一個「C語言學習系統」軟體,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。
二、葵花寶典
學習計算機語言最好的方法是什麼?答曰:讀程序。
沒錯,讀程序是學習C語言入門最快,也是最好的方法。我們大家都應該有個體驗——在最初學習windows系統操作或Microsoft words如果操作的過程中,剛開始總是正兒八經地買來教材,結果讀來讀去卻雲里霧里,而當我們將教材丟在一邊,拿起滑鼠反復地試,幾個小時就搞定。包括學習J#,C#等其他語言,在今天的Windows時代,也不再提倡抱著書本逐行啃,而是學習它們的常式。
當然,對於沒有學過任何計算機語言的初學者,多少要先閱讀教程,認真體會所有概念,然後不放過這一章中提到的所有常式,仔細研讀,直到每一行都理解了,再找幾個編程題目,最好是和常式類似的或一樣的,自己試圖寫出這段已經讀懂的程序。如果寫不出來,回過頭來再繼續研究常式,想想自己為什麼寫不出來,然後再去寫這段程序,反反復復,直到你手到擒來為止。
三、登峰造極
寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(演算法)。
是不是寫出底層程序就是程序設計高手呢?非也,寫底層程序,無非是掌握了硬體的結構,況且硬體和硬體還不一樣,要給一個晶元寫驅動程序,無非就是掌握這塊晶元的各種寄存器及其組合,然後寫值讀值,僅此而已。這不過是熟悉一些I/O函數罷了。那麼怎樣才算精通程序設計呢?怎樣才能精通程序設計呢?舉個例子:
你面前有10個人,找出一個叫「張三」的人,你該怎麼辦?第一種方法:直接對這10個人問:「誰叫張三」。第2種方法:你挨個去問「你是不是張三?」,直到問到的這個人就是張三。第三種方法:你去問一個人「你認不認識張三,指給我看」。不要小看這個問題,你說當然會選第一種方法,那麼恭喜你答對了,因為這個方法最快,效率最高,但是在程序設計中找到解決問題的最優方法和你用的手段卻是考驗一個程序員程序設計水平的重要標志,而且是不容易達到的。剛才這個問題類似於數據結構和演算法中的:Map數據結構,窮舉查找和折半查找。所以掌握好數據結構和一些常用演算法,是登峰造極的必然之路。
『捌』 C語言怎麼編程
?: 是條件運算符,使用的格式如下 (條件)?A:B ,如果條件成立,表達式的值就是A,否則是B !是用來取非運算的,!true的結果就是 false !false 的結果是 true 寫程序中,?:用的比較少,!主要永愛條件判斷中
『玖』 用c語言如何進行編程
示常式序如下:
#include <stdio.h>
#include <math.h>
double Distance(double x1, double y1, double x2, double y2)
{
return sqrt(pow(x1-x2,2)+pow(y1-y2,2));
}
int main()
{
double x1,y1;
double x2,y2;
double d=0;
scanf("%lf%lf%lf%lf", &x1,&y1,&x2,&y2);
d = Distance(x1,y1,x2,y2);
printf("%.2lf\n", d);
return 0;
}
示例運行結果:
1 1 2 2
1.41
『拾』 怎麼編寫C語言程序,如:Helloworld的
代碼如下:
#include<stdio.h>
intmain(void)
{
printf("Hello,world!");
return0;
}
一、首先,打開我們的Visual C++ 6.0軟體,我使用的為中文版,軟體主界面如下圖所示:
(10)如何編寫c語言程序擴展閱讀:
C語言的基本構成:
1、數據類型。C的數據類型包括:整型、字元型、實型或浮點型(單精度和雙精度)、枚舉類型、數組類型、結構體類型、共用體類型、指針類型和空類型。
2、常量與變數。常量其值不可改變,符號常量名通常用大寫。變數是以某標識符為名字,其值可以改變的量。標識符是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。變數在編譯時為其分配相應存儲單元。
3、數組。如果一個變數名後面跟著一個有數字的中括弧,這個聲明就是數組聲明。字元串也是一種數組。它們以ASCII的NULL作為數組的結束。要特別注意的是,方括內的索引值是從0算起的。
4、指針。
(1)、如果一個變數聲明時在前面使用 * 號,表明這是個指針型變數。換句話說,該變數存儲一個地址,而 *(此處特指單目運算符 * ,下同。C語言中另有 雙目運算符 *) 則是取內容操作符,意思是取這個內存地址里存儲的內容。指針是 C 語言區別於其他同時代高級語言的主要特徵之一
(2)、指針不僅可以是變數的地址,還可以是數組、數組元素、函數的地址。通過指針作為形式參數可以在函數的調用過程得到一個以上的返回值,不同於return(z)這樣的僅能得到一個返回值。
(3)指針是一把雙刃劍,許多操作可以通過指針自然的表達,但是不正確的或者過分的使用指針又會給程序帶來大量潛在的錯誤。
5、字元串。C語言的字元串其實就是以'