国产最新a级毛片无码专区_综合亚洲欧美日韩久久精品_日本成年片在线观看66_一本到九九av电影_一级毛片免费网站播放_国内精品久久人无码大片_国产人成视频99在线观看_欧美不卡在线一本二本_国产亚洲电影av_可以免费看黄色软件

知ing

C語言程序設計教程

楊路明 郭浩志 編 / 北京郵電大學出版社

紅塵陌上 上傳

查看本書

第1章 C語言程序設計概述

1、算法描述主要是用兩種基本方法:第一是自然語言描述,第二是使用專用工具進行算法描述

2、c語言程序的結構如下:

???1c語言程序由函數(shù)組成,每個程序必須具有一個main函數(shù)作為程序的主控函數(shù)。

???2"/*""*/"之間的內容構成c語言程序的注釋部分。

???3、用預處理命令#include可以包含有關文件的信息。

???4、大小寫字母在c語言中是有區(qū)別的。

???5、除main函數(shù)和標準庫函數(shù)以外,用戶可以自己編寫函數(shù),程序一般由多個函數(shù)組成,這些函數(shù)制定實際所需要做的工作。

???例如:

????void?main()

???{

???????int?a,b,c,s;

???????a=8;b=12;c=6;

???????s=a+b*c;

???????printf("s=%d\n",s);

???}

3c語言的特點:

???1、c語言具有結構語言的特點,程序之間很容易實現(xiàn)段的共享;

???2、c語言的主要結構成分為函數(shù),函數(shù)可以在程序中被定義完成獨立的任務,獨立地編譯成代碼,以實現(xiàn)程序的模塊化。

???3c語言運算符豐富,運算包含的范圍很廣;

???4、c語言數(shù)據(jù)類型豐富。

???5、c語言允許直接訪問物理地址,即可直接對硬件進行操作,實現(xiàn)匯編語言的大部分功能;

???6、c語言語法限制不太嚴格,程序設計自由度大,這樣是c語言能夠減少對程序員的束縛;

???7、用c語言編程,生成的目標代碼質量高,程序執(zhí)行效率高,可移植性好;

4、合法標識符:AB12、leed_3EF3_3、_762、PAS、XYZ43K2

???不合法標識符:a*b2、8stuD.K.Jon、ifave#xy、#_DT5、C.D

5、F2:將當前編輯器中文件存盤

???F10:調用主菜單

???F4:程序運行到光標所在行

???Ctrl+F9:當前編輯環(huán)境下,進行編譯、連接且運行程序;

???Alt+F5:將窗口切換到DOS下,查看程序運行結果

6

???(1):

???********************

?????welcome?you

??????very?good

???********************

???(2):

???please?input?three?number;5,7,8

???max?number?is:8

7、main

8User?screen、Alt+F5

9、標識符必須是字母或下劃線開頭,大小寫字母含義不同。由數(shù)字、字母和下劃線組成;

???關鍵字是一種語言中規(guī)定具有特定含義的標識符。關鍵字不能作為變量或函數(shù)名來使用,用戶只能根據(jù)系統(tǒng)的規(guī)定使用它們。

10、選擇主菜單File項下拉子菜單中Save項或直接按F2鍵存盤。



第2章 C語言的基本數(shù)據(jù)類型與表達式

1、符合C語法規(guī)定的常數(shù)為:0x1e、"ab\n"1.e5

2、(1):

???錯誤如下:int?x,y=5,z=5,aver;

?????????????x=7;

?????????????aver?=?(x+y+x)/3;

???結果如下:AVER=5

???(2):

???錯誤如下:char?c1='a',c2='b',c3='c';

?????????????printf("a=%db=\'%c\'\"end\"\n",a,b);

???結果如下:a=3b='A'"end"

?????????????aabcc???abc

3、

4、(1):9,11,9,10

???(2):3,1,0,0

???(3):11,19,31,1

5、(1):0

???(2):0

???(3):9.500000

???(4):90

???(5):10

???(6):10

???(7):65

???(8):4

???(9):4.500000

???(10):1

???(11):0

???(12):20

???(13):0

6、(5)

7、求x的絕對值

8c>(max=a>b?a:b)?c:max;

9、B

10D



查看更多