c語言程式設計,如何編寫C語言程式

時間 2021-10-17 05:12:04

1樓:水土第一

我幫你寫,還需要嗎?

2樓:匿名使用者

先上程式:

#include

#include

#include

#define max_buf_len 64

#define year_len 365

int main(void)

;double lowtempercity1[year_len] = ;

double hightempercity2[year_len] = ;

double lowtempercity2[year_len] = ;

file *in = fopen("./tmp.txt", "r");

if (in == null)

count = 0;

while (fgets(buf, max_buf_len, in) != null)

}sum = 0;

for (i = 0; i < count; ++i)

printf("城市1年平均最高氣溫: %.2f\n", sum / count);

sum = 0;

for (i = 0; i < count; ++i)

printf("城市1年平均最低氣溫: %.2f\n", sum / count);

sum = 0;

for (i = 0; i < count; ++i)

printf("城市2年平均最高氣溫: %.2f\n", sum / count);

sum = 0;

for (i = 0; i < count; ++i)

printf("城市2年平均最低氣溫: %.2f\n", sum / count);

return;

}tmp.txt :

1,1,2010,20.8,19.2,29.3,20.9

2,1,2010,22.5,15.5,30.7,23.3

c用的不熟, 許多地方可能不標準, 請見諒.

我是直接讀取的token到各個陣列, 一般來說要寫一個struct, 把相關資訊讀到一個struct陣列中, 再進行操作.

比如:struct cityinfocitytemper[year_len];

再補充一點: "./tmp.txt"中的"./"是指的vc++的當前工程目錄

3樓:匿名使用者

話,其實不用計算機基礎知識也可以,不過需要用到有數學的知識,因為c語言屬於計算機方面的程式設計類而不像是一些理論性的東西,它要求動手能力要更強一點。假如你想快點學c語言的話就是經常上機寫程式,程式寫多了就自然懂了,有疑問的問題就上機去做個實驗就明白了,實驗中會讓你快速成長。如果你想學得更精通的話,必須學習資料結構與演算法。

它需要一定的數學功底,特別是高中的一些知識。

3。注意的地方不多,再強一次,程式設計的東西不能只是紙上談兵。現在一般很少在turbro2。0上寫程式了,介紹你一些c語言程式設計的軟體,vc6。0,devcpp等。

如何編寫c語言程式?

4樓:匿名使用者

首先,你需要學會c語言的基礎語法,那麼你就可以寫一些簡單的程式了。想要進階就要進一步專深入學習算屬法等。其次,學習程式語言必須要有興趣,興趣不夠很容易半途而廢。

格式的話,養成良好的縮排習慣有助於別人和自己更容易看懂**。

推薦一本書<>寫的很不錯。

你還需要安裝ide,推薦安裝vs2012。

拓展資料:

c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

5樓:修羅丶清

編寫程式bai;

需要有關於此語言的

du知zhi識基礎。

需要有一

dao個硬體裝置例如計算機,內手機等。容

需要一定的數學基礎還有良好的邏輯能力。

c++基礎的格式

開始1.預編譯命令

2.寫main函式

3.程式內容

4返回值

以下是執行結果;輸出"hello would"

6樓:匿名使用者

c語言可以用microsoft visual c++ 6.0來進行編譯.

至於格式 使用.cpp還是.c,這個關係不大,反正都可以在microsoft visual c++ 6.0中執行。

7樓:匿名使用者

簡單的說

先熟練visual c++使用方法,強烈建議安裝visual assist x,方便你的程式閱讀

拿來別人已有的程式進行同步學習,通過看別人的程式建立自己的邏輯思維方式

其他的嘛,看毅力了

8樓:匿名使用者

你的問題有些概括,如何編寫c語言程式?

c語言程式設計「hello,world」應該怎們弄

9樓:匿名使用者

hello world程式如下:

#include

main()

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

在作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它高階語言,許多大型應用軟體都是用c語言編寫的。

c語言繪圖能力強,具有可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。

10樓:匿名使用者

檔案-新建-win32控制檯-然後左邊原始檔新建項選擇空專案-然後就可以寫你想寫的**了

11樓:最愛語兒

就新建一個空程式就行了 寫**就可以了啊

12樓:匿名使用者

程式設計如下:

#include "stdio.h"

void main()

就可以了。

13樓:匿名使用者

#include

main()

14樓:小☆☆白

#!/bin/bash

echo hello world

15樓:匿名使用者

建議使用c-free,很不錯的開發工具,不過好像不支援螢幕操作"檔案">"另存為">把"*.cpp"改為"*.c"(*.cpp為c++副檔名)

#include

main()

16樓:雄傑

用c++

#include "iostream.h"

void main()

c語言程式設計的平臺是什麼?

17樓:非常可愛

1、gcc,gnu組織開發的開源免費的編譯器;

2、mingw,windows作業系統下的gcc;

3、clang,開源的bsd協議的基於llvm的編譯器;

4、visual c++ :: cl.exe,microsoft vc++自帶的編譯器。

擴充套件資料

選擇開發平臺注意事項

一、windows

開發環境:visual studio

特點:整合開發環境、簡單易用、完整的工具集

缺點:需要授權(也有免費版)體積龐大、無法學習到背後工程**組織情況、不利於初學者掌握**編譯、連結過程、工程管理

二、unix 或者類unix (包過aix,open solaris ,*bsd, linux)

開發環境:編譯工具 gcc、clang ...等等

**編輯器:vim、emacs等

工程組織:make,cmake

特點:作業系統整合很多工具,所有的工具幾乎開源且免費、短小精悍、功能強大

缺點:需要自己動手搭建開發環境、熟悉編譯工具、

熟悉編輯器操作、熟悉類unix作業系統的操作。

入門門檻高需要在命令模式下使用指令碼、make等工具完成開發工作

18樓:匿名使用者

這個有很多

比如 微控制器 可能用到keil 等

windows 上一般用 vc 和mingw(gcc)dos上用 tc

linux 上 用 gcc

mac os 上用gcc

unix 上用gcc 及 cc

另外windows 上還有 bcb可用

如果是學習c/c++,可以用gcc或者vc2010和vc2012這些.因為它們對c/c++標準支援較好.

19樓:匿名使用者

程式設計平臺有很多,如keil c環境,ue,vc等。很多。

編譯環境有這些開發環境自帶的,也有類似linux系統中的gcc。

20樓:

從支援的系統看:linux上一般用gcc,windows上用vc,tc(現在很少用了)。windows上最新的應該是vs2012吧。

21樓:匿名使用者

有很多的vc6.0,vs2008、2010等

22樓:坧頭

有很多的 常用的vs

c語言程式設計中,sinx怎麼表示?

23樓:我是果瘋

在寫c語言的程式時,在開頭加上一個標頭檔案math.h即可。

即可直接使用sin(x),特別注意x應該為弧度制,如果不是弧度制需要轉化為弧度制。

新增標頭檔案方法:#include。

24樓:匿名使用者

首先,要用到數學函式,需要包含標頭檔案math.h

其次,如果x不是弧度,需要轉換為弧度,如果x本身是弧度,則可以寫為:sin(x)

如果x不是弧度,可以寫為:sin(60*3.1415926/180)

25樓:匿名使用者

#include

#include

int main()

26樓:匿名使用者

寫成sin(x),這是庫函式,標頭檔案是math.h

27樓:匿名使用者

sin(x)就可以吧

28樓:匿名使用者

標頭檔案里加入math.h,就有sin函式了。

c語言程式設計

29樓:匿名使用者

#include

#define n 10

void insert(int list, int n, int x)

void main( )

c語言程式設計軟體名字叫什麼

30樓:會飛的小兔子

visual c++6.0。

microsoft visual c++是微軟公司的c++開發工具,具有整合開發環境(ide,2023年後,整合到了visual studio開發環境

),可提供編輯c語言,c++以及c++/cli等程式語言。vc++整合了便利的除錯工具,特別是整合了微軟windows視窗作業系統應用程式介面、三維動畫directx api,microsoft .net框架。

它不但具有程式框架自動生成、靈活方便的類管理、**編寫和介面設計整合互動操作、可開發多種程式等優點,而且通過的設定就可使其生成的程式框架支援資料庫介面、ole2.0,winsock網路。

擴充套件資料

visual c++使用注意事項

vc++ 6.0佔用的系統資源比較少,開啟工程、編譯執行都比較快,能夠直接新建.cpp檔案編譯執行,所以贏得很多軟體開發者的青睞。

但因為它先於c++標準推出,所以對c++標準的支援不太好。

for語句中宣告的變數i,對於vc++ 6.0來說,出了for迴圈仍能使用。但很顯然這與c++標準對於變數生存期的規定不符合。

31樓:匿名使用者

我知道的有:

windows系統:turbo c2.0,turboc3.0,c#,vc,v++,vc++

unix系統:gcc

C語言程式設計,編寫程式,求10 用C語言

第0題 include define maxlen 70 main int i,temp,flag 0 printf 請輸入第一個字串 n scanf s s1 printf 請輸入第二個字串 n scanf s s2 i strlen s1 temp strlen s2 if i main x i...

c語言程式請教,C語言程式設計請教 編寫一個程式,

你必須使用陣列來實現資料的結構為例stud number 20 20 stud name等等 學生成績管理系統是用來管理班級成績。有一些資訊在系統如下 學生 學生姓名 學生性別,c 得分,vb得分,電腦維修,平均得分,總分。實現簡單的功能 選單是 1 輸入學生的分數從鍵盤或從檔案 您可以建立子選單,...

用C語言編寫程式,用C語言編寫一個程式

樓上沒有找出相差最小的數而是找出的和平均數比較結果中最小的數 include include void main int v,b 10 int i v a 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 10 for i 0 i 10 i for i 0 i 9 i if...