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

正文內(nèi)容

c語(yǔ)言指針上課課件-閱讀頁(yè)

2024-11-01 03:53本頁(yè)面
  

【正文】 ng b=%s\n,a,b)。 t=*x。 *y=t。 swap(s1,s2)。 } 程序執(zhí)行后的輸出結(jié)果是 A) 123, abc B) abc,123 C)1bc,a23 D) 321,cba ,則不正確的 fun函數(shù)的首部是()。 … fun(n, amp。 …} ?一級(jí)指針變量與一維數(shù)組的關(guān)系 int *p 與 int q[10] ?數(shù)組名是指針(地址) 常量 ?p=q。 ?系統(tǒng)只給 p分配能保存一個(gè)指針值的內(nèi)存區(qū) (一般 2字節(jié));而給 q分配 2*10字節(jié)的內(nèi)存區(qū) 如: 建立一份學(xué)生檔案,對(duì)每一個(gè)學(xué)生至少需要以下一些信息。 char name[20]。 int age。 char addr[30]。 一、結(jié)構(gòu)體定義的一般形式: 167。 成員表列的寫法:類型標(biāo)識(shí)符 成員名 例 struct student { int num。 char sex。 float score。 }。 –––關(guān)鍵詞 (保留字 ), 表示定義一種結(jié)構(gòu)體類型 。 char name[20]。 int age。 char addr[30]。 二、結(jié)構(gòu)變量的定義 struct student x1, x2。 char name[20]。 int age。 } x1, x2。 char sex。 char addr[30]。 1. 類型名與變量名是不同的概念 2. 允許成員名又為另一個(gè)已定義的結(jié)構(gòu)型變量 3. 每一個(gè)成員的作用如同該類型的變量 4. 成員名與程序中的變量名可相同但意義不同 幾點(diǎn)說明 : 類型 :不分配內(nèi)存 ; 變量 :分配內(nèi)存 類型 :不能賦值、存取、運(yùn)算 。 int day。 }。 char name[20]。 int age。 char addr[30]。 例: 結(jié)構(gòu) 體 的嵌套定義 x1 或 x2 num name sex age birthday month day year addr 結(jié)構(gòu)的初始化 struct student x1={8906, Li Ming , 39。, }; 一、先定義結(jié)構(gòu),在定義結(jié)構(gòu)變量時(shí)對(duì)每個(gè)成員賦初值 如: struct student { unsigned No。 char sex。 }; 二、結(jié)構(gòu)定義與變量定義及初始化合二為一: struct exp { int a。 char yn[8]。 但不能這樣寫: struct exp { int a=1234。 char yn[8]=test。 167。 2. 每一個(gè)成員的作用與其同類型的簡(jiǎn)單變量的引用相同。 char sex。 float score。 }x1。 則 p為結(jié)構(gòu)指針變量,它可用來存放 student型變量的地址 令 p=amp。 則 p為 x1的首地址 . name sex addr p? x1 age score 訪問結(jié)構(gòu)成員: p?name 表示 x1的姓名; p?age 表示 x1的 年齡 ; p?name 等價(jià)于 (*p).name p?age 等價(jià)于 (*p).age 小結(jié): 引用結(jié)構(gòu)變量中的成員有三種方法: (2) 用指針變量 (?p).成員名 (?p).num (3) 用指向運(yùn)算符 ?成員名 p ?num (1) 結(jié)構(gòu)體變量名 .成員名 注意 : 指針變量 p必須是結(jié)構(gòu)指針型, 且有 p=amp。 第十六周上機(jī)題 (3,4) 1. P101 第 5題 數(shù),并把此二進(jìn)制數(shù)和每一位放在一維數(shù)組 b中,然后輸出 b數(shù)組。 形參 n給了數(shù)組中數(shù)據(jù)的個(gè)數(shù):利用指針 odd返回奇數(shù)之和 , 利用指針 even返回偶數(shù)之和 。 char a[80],b[80],c[80]={39。},*p,*q。q=b。gets(b)。 else c[k]=*q。 。 } if(*p!=0) strcat(c,p)。 puts(c)。amp。 printf(input 10 integers:\n)。 。 printf(input x:)。x)。i=10。 else printf(%6d Not bee found !\n,x)。 amp。 if (n==0) a=0。 else a=Fib(n1)+Fib(n2)。 } main() { int n。 scanf(%d,amp。 printf(Fib(%d)=%lf\n,n,Fib(n))。 if(year%400==0||(year%100!=0amp。year%4==0)) a=1。 return a。 switch(month) {case 1: days=day。 case 2: days=31+day。 case 3: days=31+28+day。 case 4: days=31*2+28+day。 case 5: days=31*2+30+28+day。 case 6: days=31*3+30+28+day。 case 7: days=31*3+30*2+28+day。 case 8: days=31*4+30*2+28+day。 case 9: days=31*5+30*2+28+day。 case 10: days=31*5+30*3+28+day。 case 11: days=31*6+30*3+28+day。 case 12: days=31*6+30*4+28+day。 } return days。 printf(輸入年、月、日 :)。year,amp。day)。amp。 else printf(該日是該年的 %d\n,sum_day(month,day))。 double f=1,t=1。i=2*n。 f=f+t。 } main() { int n。 printf(Input x,n:)。x,amp。 printf(y=%lf\n,f(x,n)/(f(x+,n)+f(,n+3)))。 sum=1。index=n/2。 /*index亦是因子 */ return(sum)。 for (thisa=2。thisa++) { thisb=factorsum(thisa)。 if (thisa!=thisbamp。thisa==thata) printf(%6d%6d\n,thisa,thisb)。 scanf(%d,amp。 while(n/100=1amp。n/100=9) { m=shuixian(n)。 n。 c=x*x*x+y*y*y+z*z*z。 } (1) 輸入變量時(shí)忘記使用地址符或輸入時(shí)數(shù)據(jù)的組織與要求不符 scanf(%d%d, a, b)。 if(a=b) printf(a equal to b)。 { t=a。 b=t } void value(int a,int m) 常見錯(cuò)誤分析 (4) 在不該加分號(hào)的地方加了分號(hào)。 printf(a is larger than b\n)。ji。 {x=x+a*pow(10,j)。 sum=0。 while(i< =100) sum=sum+i。 (6) 混淆字符數(shù)組與字符指針的區(qū)別。 str=Computer and c。 } (7) switch語(yǔ)句的各分支中漏寫 break語(yǔ)句。 case 4: printf(Good! )。 case 2: printf(Fail! )。 } (8)switch語(yǔ)句中每一個(gè) case后面必須是常量表達(dá)式 char grade。 scanf(%c,amp。 switch(grade){ case A : printf(優(yōu)秀 \n)。 case B : printf(中等 \n)。 case C : printf(及格 \n)。 case D : printf(不及格 \n)。 default: printf(輸入有誤 \n)。 int n。n)。 printf(\n)。 { int sum,i。 for (i=1。i++) sum+=i。 return t。并在函數(shù)中完成所有相應(yīng)的輸入和輸出 .
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1