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

正文內(nèi)容

怎樣學好c語言程序設(shè)計-資料下載頁

2025-01-07 13:59本頁面
  

【正文】 for(i=0。i6。i++) 下標法: printf(“%d”,a[ i ])。 指針法: printf(“%d”,*(p+i))。 地址法: printf(“%d”,*(a+i))。 # define N 10 main( ) { int a[N], i, j, k, t。 printf(Input %d number : , N)。 for (i=0。 iN。 i++) scanf(%d, amp。a[ i ])。 for (i=0。 iN1。 i++) { for (j=i+1。 jN。 j++) if(a[ j ] a[ i ]) { t=a [ j ]。 a[ j ] =a [ i ]。 a[ i ] =t。 } } printf(The sorted numbers : )。 for (i=0。 iN。 i++) printf(%3d, a[ i ])。 } 程序分析 Input 10 number :1 6 34 98 5 –6 22 –9 8 9 程序執(zhí)行的輸出結(jié)果為: The sorted numbers:–9 –6 1 5 6 8 9 22 34 98 北京理工大學計算機學院 2022/2/4 41 2. 程序分析 :用指針輸出數(shù)組元素的值 include void main ( ) { int a [ ]={11,22,33,44,55,66}。 int i, *p。 for(i=0。 i6。 i++) printf(“%3d ”,*(a+i))。 printf(“\n”) for (p=a 。 p(a+6)。 p++) printf (“%3d ” , *p/11)。 } 運行結(jié)果: 11 22 33 44 55 66 1 2 3 4 5 6 北京理工大學計算機學院 2022/2/4 42 變量的指針 int i, *pi。 pi=amp。i。 則 : *pi 與 i 等價。 數(shù)組的指針 int a[10],*p。 p=a。 則 : *(p+i)=*(a+i)=a[i] 等價。 移動指針 i 個元素 函數(shù)的指針 int (*pf)( ), max(x,y)。 指針初始化 pf=max;則函數(shù)調(diào)用: c=(*pf)(a,b) 。 與 c=max(a,b)。 等價。 指針的指針 int a, *pa, **ppa。 pa=amp。a。 ppa=amp。pa。 則 : *ppi=pi。 *pi=i 。 **ppi=*pi=i。 指針的數(shù)組 int *pa[3]。 char *str[ ]={“fd”, “12”, “ab”}。 指針型函數(shù) int *f(x,y)。 main(){ int *p。 p=f(a,b)。} 指針類型舉例 北京理工大學計算機學院 2022/2/4 43 3. 求和 include main( ) { float pi=, n=, s=, t。 do { t=s/n。 pi= pi+t。 s=s。 n+=2。 } while(fabs(t)=1e 6)。 printf(“pi=%f\n”,4*pi)。 } 程序的執(zhí)行結(jié)果為: pi= 用下列公式計算 π的值 π 1 1 1 1 1 1 = 1 + + …… 4 3 5 7 9 11 n ( 精度要求 |1/n|106) 北京理工大學計算機學院 2022/2/4 44 4. 水仙花問題 例:輸出所有的 “ 水仙花數(shù) ” 。 所謂 “ 水仙花數(shù) ” 是一個 3位數(shù),其各位數(shù)字的立方和等于該數(shù)本身。例如, 153是 “ 水仙花數(shù) ” ,因為 153=13+53+33。 窮舉法分析: ① 答案的大致范圍: n=100 ~ 999; ② 窮舉: for(n=100。n=999。n++) ③ 條件 : n==a*a*a+b*b*b+c*c*c 其中, a,b,c分別為該數(shù) n的百位 、 十位和個位數(shù)。 北京理工大學計算機學院 2022/2/4 45 水仙花 程序 main( ) { int n,a,b,c。 for(n=100。n=999。n++) { a=n/100。b=n%100/10。c=n%10。 if(n==a*a*a+b*b*b+c*c*c) printf(%8d=%d+%d+%d\n,n,a*a*a,b*b*b,c*c*c)。 } printf(\n\n)。getch( )。 } 運行結(jié)果: 153=1+125+27 370=27+343+0 371=27+343+1 407=64+0+343 北京理工大學計算機學院 2022/2/4 46 卷后語 同學們 , C語言程序設(shè)計是一門非常重要的技術(shù)基礎(chǔ)課 , 只要我們堅持三心加三力 ,即要有: 信心 、 決心和恒心 + 毅力 、 耐力和抗干擾力 我們就一定能學好 “ C語言程序設(shè)計 ” 課 。 北京理工大學計算機學院 2022/2/4 47 END 再 見 謝 謝
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1