C語言程式設計,c語言程式設計序

時間 2023-05-26 04:35:05

1樓:匿名使用者

語法錯誤有:

沒有包含標頭檔案。

應改為

缺少結尾的大括號。

另外程式似乎還有邏輯錯誤:

這個邏輯表示式不論輸入何值,都為真。

語法錯誤修改後的程式如下:

#include

#include

main()

2樓:匿名使用者

clrscr();

清屏。沒有包含標頭檔案,printf對了個逗號。

這些編譯器都會報錯的。

c語言程式設計

3樓:

**和安裝編譯器。 c語言需要通過編譯器解釋為計算機可以理解的機器碼。 編譯器通常是免費的, 不同的作業系統上一般使用不同的編譯器。

2.理解基本概念。 c語言是一門古老的語言, 但卻十分強大。

它最初是為unix作業系統設計的, 但後來被移植到了幾乎所有的作業系統上。3.檢視一些基本的**。

下面是用c語言寫的一段非常基本的**, 閱讀這些**,嘗試理解這種語言的不同部分是如何工作的。4.嘗試編譯這段程式。

把上面的**輸入到你的**器中,然後儲存為」*。c」檔案。 用你的編譯器編譯它。

c語言程式設計

4樓:

摘要。親親具體什麼問題呀。

c語言程式設計。

親親具體什麼問題呀。

怎麼了親。我的輸出結果不對。

就這兩個基礎題。

我初學。親親英文符號有沒有寫錯呢。

啥。親親您前面定義的是整型變數哦。

所以不可以用%f輸入呢,親親,親親可以把定義型別名改成float或者親親可以將輸入型別改成%d哦,不過改成%d之後後面的。2就沒用了,因為這是保留小數點的意思,整型沒有小數點哦。

親親,解決了麼。

親親要注意**中所有符號都要用英文的,比如雙引號,括號,分號,逗號等,符號錯了也是會顯示錯誤的,這點很重要哦。

c語言程式設計

5樓:

摘要。您好親,很高興為您解答。c語言如何程式設計,是乙個很基本的問題。

首先你需要選擇乙個合適的開發環境,如果是linux,那麼恭喜你,天然的就具備這個環境了,可以直接寫**,如果是windows,就需要**開發工具和編譯器了,最強大的當然是visual studio,不過這套軟體很大,需要占用很大空間,但功能非常強大。配置好這些環境後,就可以寫乙個hello world程式開始學習了。希望以上可以幫助到您。

c語言程式設計。

您好,您的問題我已經看到了,正在整理答案,請稍等一會兒哦。

您好親,很高興為您解答。c語言如何程式設計,是乙個很基本的問題。首先你需要選擇乙個合適的開發環境,如果是linux,那麼恭喜你,天然的就具備這個環境了,可以直接寫**,如果是windows,就需要**開發工具和編譯器了,最強大的當然是visual studio,不過這套軟體很大,需要占用很大空間,但功能非常強大。

配置好這些環境後,就可以寫乙個hello world程式開始學習了。希望以上可以幫助到您。

如果我的解答對您有所幫助,還請給個贊(在左下角進行評價哦),期待您的贊,您的舉手之勞對我很重要,您的支援也是我進步的動力。最後再次祝您身體健康,心情愉快!

6樓:匿名使用者

c語言是一種計算機程式語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。

因此,它的應用範圍廣泛。主要有以下特點:

c語言在很多方面都可以用,不僅僅是在軟體開發上,各類科研都是需要用到c語言的。具體應用比如我是學硬體的,微控制器以及嵌入式系統都可以用c來開發。

c 語言發展如此迅速, 而且成為最受歡迎的語言之一, 主要因為它具有強大的功能。許多著名的系統軟體, 如dbase ⅲ plus、dbase ⅳ 都是由c 語言編寫的。用c 語言加上一些組合語言子程式, 就更能顯示c 語言的優勢了, 象pc- dos 、wordstar等就是用這種方法編寫的。

歸納起來c 語言具有下列特點:1. c是中級語言它把高階語言的基本結構和語句與低階語言的實用性結合起來。

c 語言可以象組合語言一樣對位、位元組和位址進行操作, 而這三者是計算機最基本的工作單元。

2. c是結構式語言結構式語言的顯著特點是**及資料的分隔化, 即程式的各個部分除了必要的資訊交流外彼此獨立。這種結構化方式可使程式層次清晰, 便於使用、維護以及除錯。

c 語言是以函式形式提供給使用者的, 這些函式可方便的呼叫, 並具有多種迴圈、條件語句控制程式流向, 從而使程式完全結構化。

3. c語言功能齊全c 語言具有各種各樣的資料型別, 並引入了指標概念, 可使程式效率更高。另外c 語言也具有強大的圖形功能, 支援多種顯示器和驅動器。

而且計算功能、邏輯判斷功能也比較強大, 可以實現決策目的編遊戲,編3d遊戲,做資料庫,做聯眾世界,做聊天室,做photoshop做flash,做3dmax。

4. c語言適用範圍大c語言還有乙個突出的優點就是適合於多種作業系統, 如dos、unix,也適用於多種機型。

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

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

7樓:杭嘉澍鄔鑫

你這樣的程式會出現資料段溢位的。char*

p沒有指向的空間,是個野指標。怎麼能拿來賦值。c語言裡的字串是用連續的字元來表示的,'\0'表示結束。

比如你乙個"abcde",在物理空間上是abcde0('\0'的機器值就是0.)每個字元都是乙個位元組,用ascii碼表示。c語言定義字串的方式有兩個:

1)char*p

abced";這是定義乙個字元指標,並且定義乙個』abcde\0『的字串常量在程序空間中,並把這個字串的首位址賦給p。這樣的定義,如果p沒有初始化,它將是乙個野指標,不指向任何資料,千萬要注意不能操作野指標的值。p在程式執行過程中也可以改變值,指向別的位址。

而如果按另乙個人說的sizeof(p),返回的是指標型別的大小,4位元組。(2)chara[6]

abcde"這是定義乙個字元陣列,並且把abcde賦值給每個空間。a[0]就是a,a[1]就是b,a[5]就是'\0'。這裡的定義,定義的是確定的位址空間,而不是乙個指標。

sizeof(a)將返回在程式執行過程中,不能改變它指向別的位址,因為陣列是指標常量。用strlen(char*)可以返回乙個字串的長度,這個函式從你傳入的引數開始,一直讀取到'\0'。

如果你定義的char

a[6],沒有初始化,用這個函式可能會發生非常嚴重的後果。還要注意strlen返回的是字元長度,"abcde"返回5,而它實際佔空間是語言的字串不能當做簡單的像int那些型別一樣的來處理,一定要注意指標的使用,這也是c語言的精髓所在。

8樓:彌新蕾庚博

用sizeof(p)…但是這個結果不包括字串最後的'\0'…

c語言程式設計序

9樓:繆卓俊

首先根據題意,每月需還本金5000元(60萬除以120個月),然後每月的利息等於還貸本金總額乘以月利率(即:第乙個月為60萬乘以,第二個月為59萬5000乘以0.

005,以此類推),所以最後的程式應該為:

#include

int main(void)

printf("repayment:%d", repayment);

for(i = 0; i < 120; i++)printf("totalinterest:%"totalinterest);

return 0;}

程式設計,c語言,c語言程式設計

這也值40分。好吧,等下啊我敲 密碼不用加防盜保護吧。寫好了,這應該是你要的 程式 include define imax 5000 define imin 50 define omax 1000 define 0min 50 long pw,money void in printf 超出範圍!失敗...

c語言程式設計(小程式),C語言程式設計(乙個小程式)

資料很大,需要用 64 位的 整型盛放 include ifdef win32 typedef unsigned int64 uint64 t else typedef unsigned long long uint64 t endif int main printf lu n sum return...

c語言程式設計題,小白不會程式設計序,C語言程式設計題,小白不會程式設計序

微俊 include include int main include include include 有一篇文章,共有三行字元,每行80個字元,分別統計其中英文大寫字母,小寫字母,數字,空格以及其他字元的個數 void calc char ch 3 80 int col printf upper ...

c語言程式設計,急,c語言程式設計?

include main if n 2 for n 1 n i n for k 1 k n k printf n 試試行不 int n int a 100 int b 100 a 0 1 scanf d n for int i 0 i n i for int j 0 j n i j printf f...

c語言程式問題,c語言程式設計問題

記憶體不能為written就是說,你往不該寫的地方寫了東西,很明顯char s3沒有分配空間,這是指標運用的常見錯誤,include include main 這樣就ok了,嘻嘻 我也不知道為什麼要這樣。s3沒有分配記憶體。都是胡說八道。s3 null char s1 12345 s2 1234 s...