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

正文內(nèi)容

c語言指針上課課件(完整版)

2024-11-22 03:53上一頁面

下一頁面
  

【正文】 針變量分別指向的兩個變量 ?零指針與空類型指針 ?零指針: (空指針 ) ?定義 :指針變量值為零 ?表示: int * p=0。 a=100。e。 char *p, e。 練習(xí) 1 請選出正確的程序段( )。 ? 指針變量定義時指定的 基類型 , 應(yīng)該與指針變量使用時指向的變量類型 相同 。i。 間接訪問 10 167。 } 指針變量必須 先賦值 ,再使用 …... …... 2021 2021 2021 2021 整型變量 i 10 指針變量 p 2021 2021 2021 隨機 167。 *p=i。 int *p=amp。 ? 取指針所代表地址的內(nèi)容運算符 * ? 單目運算符 ,優(yōu)先級 : 2 結(jié)合性 :自右向左 例如: *p = 1。 static char *name。 float k。變量名 //表示變量的地址 ? 單目運算符 ,優(yōu)先級 : 2 結(jié)合性 :自右向左 例如: int a。i。i。k。i。 *i_pointer=3 例 2: int i=100, x, *p, *q。x。 y=*p。 … … C) int *s, k。 p=amp。 … *s=1。b。b)。} printf(a=%d,b=%d\n,a,b)。 scanf(%d,%d,amp。 *p2=p。 printf(\n%d,%d\n,a,b)。a,amp。 } 編譯警告! 結(jié)果不對! int x。 p1=amp。 printf(max=%d,min=%d\n,*p1,*p2)。 p2=amp。} 比較 167。 例 int a[10]。 int *p。array[0] p 數(shù)組名 是表示數(shù)組 首地 址的 地址常量 ?數(shù)組元素表示方法 a[0] a[1] a[2] a[3] a[9] ... a a+9 a+1 a+2 地址 元素 下標法 a[0] a[1] a[2] a[9] a[0] a[1] a[2] a[3] a[9] ... p p+9 p+1 p+2 地址 元素 指針法 *p *(p+1) *(p+2) *(p+9) [] 變址運算符 a[i] ? *(a+i) a[i] ? p[i] ? *(p+i) ?*(a+i) *a *(a+1) *(a+2) *(a+9) p[0] p[1] p[2] p[9] a[0] a[1] a[2] a[3] a[4] 例 8 數(shù)組元素的引用方法 main() { int a[5],*pa,i。 for(i=0。i++) printf(a[%d]:%d\n,i,a[i])。 B.++*p。 printf(“%d”,a[0])。i7。 t=x[i]。i++) printf(%d,a[i])。i=p。i10。i=p。 p=a。i=m。i++,p++) scanf(%d,p)。 printf(%s\n, string)。p39。 printf(“%s\n”,ps)。*p1!=39。B[i]!=39。 i++。 } 練習(xí) 3 1. void swap(char *x,char *y) {char t。 A) void fun(int m, int x[]) B) void fun(int s, int h[41]) C) void fun(int p, int *s) D) void fun(int n, int a) main() { … int a[50],n。 char sex。 char name[20]。 1. 先定義結(jié)構(gòu)體類型再定義結(jié)構(gòu)體變量 有三種方法可用來定義結(jié)構(gòu)體變量: 例: struct student { int num。 類型標識符 例: struct student { int num。 int age。 struct student {int num。M39。 } x={1234, 56. 7, test}。 二、箭頭運算符: ? 例: struct student { char name [10]。x1。\039。 p++。*q!=0 *p*q q++ 教材 p168 3(2) include void main() { int a[11],x,i。 *a=x。 else {if(n==1) a=1。 } 給出年月日 ,計算該日是該年的第幾天 ? 要求寫出 int sum_day(int month,int day)計算日期函數(shù) int leap(int year) 判斷閏年函數(shù) int leap(int year) { int a。 break。 break。 break。 } main() { int month,day,year。month2) printf(該日是該年 %d\n,sum_day(month,day)+1)。} return f。 } 實驗教材 p71 16題 include int factorsum(int n) { int index,sum。thisa=1000。n)。 return c。 if(a> b)。 i=1。 switch(score) { case 5: printf(V ery good! )。grade)。break。 } float average(int m)。 } 第十八周 ,輸入 10個整數(shù) ,將其中最小的數(shù)與第一個數(shù)對換 ,把最大的數(shù)與最后一個數(shù)對換 . ,然后按照下面要求輸出一個新字符串 .新串是在原串中的每兩個字符之間插入一個空格 .如原串為 abcd,則新串為 a b c d,要求在函數(shù) insert中完成新串的產(chǎn)生 。 float t。 } (9)函數(shù) include void main() { float average(int m)。break。 case 3: printf(Pass! )。 i++。 for(int j=0。 (2) 誤把 “ =‖作為 “ 等于 ” 比較符。amp。 thata=factorsum(thisb)。 /*1是因子 */ for (index=2。 double x。 } 實驗教材 P(73)3(5) include double f(double x,int n) { int i。 scanf(%d%d%d,amp。 break。 break。 break。amp。 } return a。 while(x!=*(a+i)) _________ if( ) printf(%6d position is:%3d\n,x,i)。 for(i=1。 k++。 p=a。x1。 int age。 float b=。 char name[20]。 char sex。 } x1, x2。 char sex。 char sex。 int age。 float score。a[9])。 *x=*y。\039。i++) printf(%c,B[i])。p1++,p2++) *p2 =*p1。 printf(“%c%c%c%c \n”, *ps ,*(ps+2) ,*(ps+4),*ps+2)。q39。 printf(%s\n, string)。 inv(p,10)。 t=x[i]。 printf(The reverted array :\n)。 *i=*j。 printf(\n)。 *i=*j。 } 例 11 將數(shù)組 a中的 n個整數(shù)按相反順序存放 i j 3 7 9 11 0 6 7 5 4 2 0 1 2 3 4 5 6 7 8 9
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1