freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

國家計算機二級考試c語言基本知識(完整版)

2025-07-30 16:30上一頁面

下一頁面
  

【正文】 減表達式:假設a=5,++a(表達式的值為6), a++(表達式的值為5);  j=a++。不是整數(shù)就錯了。掌握整型一般是兩個字節(jié), 字符型是一個字節(jié),雙精度一般是8 個字節(jié)就可以了。A39?! ∽址秃驼麛?shù)是近親:  char a = 65 。 是字符占一個字節(jié),1是字符串占兩個字節(jié)(含有一個結(jié)束符號\0,ASCII 碼為 0)?!  究键c7】實型數(shù)據(jù)  實型數(shù)據(jù)的合法形式:小數(shù)形式和指數(shù)形式。預先定義并具有特定含義的標識符。  【考點6】標識符  合法的用戶標識符考查:  合法的要求是由字母,數(shù)字,下劃線組成。讀程序都要從main()入口, 然后從最上面順序往下讀(碰到循環(huán)做循環(huán),碰到選擇做選擇)。  【考點4】注釋  是對程序的說明,可出現(xiàn)在程序中任意合適的地方,注釋從“/*”開始到最近一個“*/”結(jié)束,其間任何內(nèi)容都不會被計算機執(zhí)行,注釋不可以嵌套。它們在程序中有固定的含義,不能另作他用。main define scanf printf 都不是關鍵字。當用 scanf 函數(shù)輸入字符串時,字符串中不能含有空格,否則將以空格作為串的結(jié)束符。 的ASCII 數(shù)值是97,39。 1  字符是可以進行算術運算的,記住: 39。39‘40(41)42*43+44‘4546.47/48049150251352453554655756857958:59?!  甛108’是非法的,因為不可以出現(xiàn)8。  【考點13】賦值  是表達式就一定有數(shù)值。j=a。按位異或^,按位或|。(=8,c=a3,右移3,即8\2^3=1 ,右移,即00000001,轉(zhuǎn)換成十進制,即1)第二章 數(shù)據(jù)的輸入輸出(順序結(jié)構(gòu))  【考點1】printf函數(shù)  格式為:printf(輸出控制,輸出列表)。c)。y,amp。 要用中間變量 t=x;x=y;y=t?!  究键c1】關系運算  關系運算符有6個,分別是,=,=,==,!=,前四種優(yōu)先級高于后兩種。amp。amp。a=b。 else b+=3; ifelseif語句沒有一個正確的,就執(zhí)行else的語句!  【考點4】條件運算  是唯一的三目運算符,格式:表達式1 ?表達式2 :表達式3  表達式1值為非0時,整個表達式值為表達式2的值,表達式1值為0時,整個表達式值為表達式3的值?!璫ase 常量表達式 n: 語句n?! ) dowhile()循環(huán)的最后一個while()?!究键c4】while((c=getchar())!=’\n’) 和 while(c=getchar() !=’\n’)的差別 先看a = 3 != 2 和 (a=3)!=2 的區(qū)別: (!=號的級別高于=號 所以第一個先計算 3!=2) 第一個a的數(shù)值是得到的1;第二個a的數(shù)值是3。  函數(shù)的首部為:函數(shù)類型 函數(shù)名(類型1 形參1,類型2 形參2,……)。函數(shù)的聲明一定要有函數(shù)名、函數(shù)返回值類型、函數(shù)參數(shù)類型,但不一定要有形參的名稱。(考試的重點)  函數(shù)的參數(shù),返回數(shù)值(示意圖):    【考點7】函數(shù)的遞歸調(diào)用  函數(shù)直接或間接地調(diào)用自己稱為函數(shù)的遞歸調(diào)用。i=n。不一定要有:形參的名稱?!  究键c3】指針變量的初始化  指針變量在使用前必須要初始化,把一個具體的地址賦給它,否則引用時會有副作用,如果不指向任何數(shù)據(jù)就賦“空值”NULL?! 。?p)++ 是數(shù)值會要變化。a;  *p=*p+2。 請問*p++和(*p)++的數(shù)值分別為多少? *p++: 這個本身的數(shù)值為1。p; 問你:*p為多少?*q為多少?**q為多少? 7 p 7 再問你:**q=amp。 傳數(shù)值,形參的變化不會影響實參。并且指向哪個就等價哪個,所有出現(xiàn)*p的地方都可以用它等價的代替。數(shù)組的所占字節(jié)數(shù)為元素個數(shù)與基類型所占字節(jié)數(shù)的乘積。  int a[]={1,2}。補充: 1)一維數(shù)組的重要概念: 對a[10]這個數(shù)組的討論。4、a[0]、a[1]、a[2]也都是地址常量,不可以對它進行賦值操作,同時它們都是列指針,a[0]+1,a[1]+1,a[2]+1都是跳一列。中含6個元素,有2行3列。數(shù)組名是地址常量,不能對數(shù)組名賦值,所以a++是錯誤的?!  究键c7】元素形式的轉(zhuǎn)換  助記:“脫衣服法則”a[2]變成*(a+2),a[2][3]變成*(a+2)[3]再可變成*(*(a+2)+3)。sizeof(a)為3?! 』騝har *p?! canf 和 gets 的數(shù)據(jù):  如果輸入的是 good good study!  那么 scanf(“%s”,a)。(),格式: strlen(字符數(shù)組名)功能:測字符串的實際長度(不含字符串結(jié)束標志‘\0’) 并作為函數(shù)返回值。這些函數(shù)是考試常用到的函數(shù),大家一定要熟練應用這幾個函數(shù)。打開方式見教材第116頁,其中r代表讀,w代表寫,a代表添加,b代表二進制位的文件,t表示文本文件。起始點 表示符號 數(shù)字表示文件首 SEEK_SET 0當前位置 SEEK_CUR 1文件末尾 SEEK_END 2例如:fseek(fp,100L,0)。fputc 函數(shù)的功能是把一個字符寫入指定的文件中,函數(shù)調(diào)用的形式為:fputc(字符量,文件指針);其中,待寫入的字符量可以是字符常量或變量,例如:fputc(39。fprintf(fp,%d%c,j,ch)。fputs 函數(shù)的功能是向指定的文件寫入一個字符串,其調(diào)用形式為:fputs(字符串,文件指針)。size 表示數(shù)據(jù)塊的字節(jié)數(shù)。所以一個C程序必有主函數(shù),但一個C源文件未必有主函數(shù)。 p=(int *)malloc(sizeof(int))。  【考點5】函數(shù)指針  函數(shù)指針的用法(*f)()記住一個例子:  int add(int x, int y)  {....}  main()  { int (*f)()。而計算機可以直接執(zhí)行的是可執(zhí)行程序。以上整個部分是一個數(shù)據(jù)類型,與整型的int是同樣地位。a,b與int i,j。 。} t1 。 ch[1]=0x12  7)結(jié)構(gòu)體和共用體以及鏈表要掌握最簡單的。 int b[5]={0}。 對 char ch[10]。 else //這個是調(diào)用自己的分支 return n*f(n1)。 。拼一個春夏秋冬!贏一個無悔人生!早安!—————獻給所有努力的人. 學習好幫手。例如:include””。 return a+b。錯了!數(shù)組名不可以賦值! char *p={“abcdefgh”}。 【考點4】字符串的賦值 C語言中沒有字符串變量,所以用數(shù)組和指針存放字符串: char ch[10]={“abcdefgh”}?!  究键c5】鏈表  鏈表是由一個個結(jié)點構(gòu)成的,一個結(jié)點就是一個結(jié)構(gòu)體變量?! rintf(%x\n,[0] )。區(qū)別就在于使用時,是否可以省去struct這個關鍵字。typedef 考的很多?!  究键c2】結(jié)構(gòu)體變量的定義  結(jié)構(gòu)體變量是用說明的結(jié)構(gòu)體類型所定義的一個變量,與結(jié)構(gòu)體類型不是一回事?!究键c9】;C程序經(jīng)過編譯、連接步驟之后才 能形成一個真正可執(zhí)行的二進制機器指令文件;用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個文本文件中?!   賦值之后:合法的調(diào)用形式為 ?。?、add(2,3); ?。?、f(2,3); ?。场ⅲ?f)(2,3)【考點6】由C語言構(gòu)成的指令序列稱為C源程序,源程序文件的后綴為“.c”?! nt *p。局部變量有三種類型:自動auto,寄存器register和靜態(tài)static。fp 表示文件指針。其意義是把字符串“abcd”寫入 fp 所指的文件之中。其中的 n 是一個正整數(shù)。,fp)。還要說明的是 fseek 函數(shù)一般用于二進制文件。,fseek 函數(shù)用來移動文件內(nèi)部位置指針,其調(diào)用形式為:fseek(文件指針,位移量,起始點)。在使用文件時,都需要先定義文件指針。(),格式: strcmp(字符數(shù)組名 1,字符數(shù)組名 2)功能:按照 ASCII 碼順序比較兩個數(shù)組中的字符串,并由函數(shù)返回值返回比較結(jié)果。  gets(a)。  但不能用下面的形式:char str[10]。sizeof(a)為5?! 〔襟E一:把他們寫成: 第一列 第二列 第三列  a[0]?? 1 2 3 -第一行  a[1]?? 4 5 6 —第二行  a[2]?? 7 8 9 -第三行  步驟二:這樣作題目間很簡單:  *(a[0]+1)我們就知道是第一行的第一個元素往后面跳一列,那么這里就是a[0][1]元素,所以是2。char c[10]。*(a[0]+1)是第一行第一個元素往后跳一列,即元素a[0][1]值為2,*(a[0]+3)是第一行第一個元素往后跳三個,即元素a[1][0]值為4。前者是一行元素,后三者是一列元素。(等價于amp。合法,  int a[2][]={2,3,4}。 合法 int a[5]={1,2,3, }。a; *p=*p+2。 else returnb; } main() { int x=7,y=8,*max; max = fun(amp。移動指針(經(jīng)常加入到考試中其他題目綜合考試)char *s=“meikanshu” while(*s){printf(“%c”,*s);s++;} 這個s首先會指向第一個字母m然后通過循環(huán)會一次打印出一個字符,s++是地址移動,打印了一個字母后,就會移動到下一個字母!傳數(shù)值和傳地址(每年必考好多題目) void fun(int a,int b) void fun(int *a,int *b){ int t ; { int t ;t=a;a=b;b=t; } t=*a
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1