C語言第一章基本概念練習。

2022-05-23 20:12:08 字數 1519 閱讀 5036

教材《c程式語言》

練習1-3,4  編寫乙個用於列印攝氏與化石溫度對照表的程式。(帶標題)

1 #include 2 #include 3

4#define p printf

5#define pin p("input:"l);

6#define d "%d"

7#define f "%f"

8#define c "%c"

9#define l "\n"

10#define b " "

11#define t " "

12#define s scanf

1314

intmain()

1530

return0;

31 }

練習1-5 修改使其逆序(300度到0度)

#include #include 

#define p printf

#define pin p("input:"l);

#define d "%d"

#define f "%f"

#define c "%c"

#define l "\n"

#define b " "

#define t " "

#define s scanf

intmain()

return0;

}

練習1-7 編寫乙個用於列印eof值的程式

1 #include 2 #include 3

4#define p printf

5#define pin p("input:"l);

6#define d "%d"

7#define f "%f"

8#define c "%c"

9#define l "\n"

10#define b " "

11#define t " "

12#define s scanf

1314

intmain()

15

看來eof是int的-1;

練習1-8  編寫乙個用於統計空格、製表符、換行符個數的程式。

1 #include 2 #include 3

4#define p printf

5#define pin p("input:"l);

6#define d "%d"

7#define f "%f"

8#define c "%c"

9#define l "\n"

10#define b " "

11#define t " "

12#define s scanf

1314

intmain()

1527

p(d l, sl, tl, nl);

28return0;

29 }

最後應該看lastchar是不是『n',不是得加乙個新行數。。。

第一章 C 的基本概念

1 2 我的第乙個c 程式 1 3 程式架構簡介 1 4 其他問題 c c 源自於貝爾實驗室,當初其原創者bjarnestroustrup以c作為基本的架構,再引入物件導向的概念,從而形成了最初的c 語言。因此,c 可以說是包含了整個c語言,也就是說幾乎所有的c語言程式,只要進行微幅的修改,甚至於完...

C語言 第一章 程式設計的基本概念

計算機不過是一種具有內部儲存能力 有程式自動控制的電子裝置。對計算機本身來說,它並不能直接識別有高階語言編寫的程式,它只能接受和處理有0和1的 構成的二進位制指令和資料。由於這種形式的指令是面向機器的,因此也被稱為 機器語言 我們把由高階語言編寫的程式稱為 源程式 把由二進位制 表示的程式稱為 目標...

第一章 程式設計基本概念

1 計算機是一種具有內部儲存能力,由程式自動控制的電子裝置。2 當給出命令之後,計算機按指令順序自動進行操作,把這種可以連續執行的一條指令的集合稱為 程式 3 計算機只能接受和處理由0和1的 構成的二進位制指令或資料。把由高階語言編寫的程式稱為 源程式 把有二進位制 表示的程式稱為 目標程式 c源程...