日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言定义数组6,C语言教程6数组.ppt

發(fā)布時間:2023/12/10 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言定义数组6,C语言教程6数组.ppt 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

C語言教程6數(shù)組.ppt

#include main( ){ char name[13]; int i; for (i =0; i <=12; i ++)scanf(“ %c”,&name[i]); for (i =0; i <=12; i ++)printf(“ %c”,name[i]); scanf(“ %s”,name); printf(“ %s”,name);} 例2:采用不同的方式輸入輸出字符串 運(yùn)行結(jié)果:Pear & Apple ? Pear & Apple Pear & Apple ? Pear ? scanf中須用地址量,數(shù)組名表示地址量。 /*pro10_12.c*/ #include #include main( ) {int i; char name[7][4]={"sun","mon","tue","wed","thu","wen","sat"}; printf("Result is:\n"); name[0][3]='&'; name[2][3]='&'; name[5][3]='&'; for (i=0;i<7;i++) printf("%s\n",name[i]); getch(); } 例3: 字符串?dāng)?shù)組值的改變。 程序運(yùn)行結(jié)果: sun&mon mon tue&wed wed thu wen&sat sat 賦初值: 改變后: 例4: P.165, P.166 §6.5 數(shù)組作為函數(shù)的參數(shù) 一、數(shù)組元素作為函數(shù)的參數(shù) 使用方法:把數(shù)組元素作為函數(shù)的實(shí)參。 由于數(shù)組元素的性質(zhì)與相同類型的簡單變量的性質(zhì)完全相同,因此,把數(shù)組元素作為函數(shù)的參數(shù)也和簡單變量一樣。 作用:傳值。 /*----pro10_1.c----*/ #include #include main( ) {float b[3]; float ave; b[0]=21.3; b[1]=b[0]/3; b[2]=8.2; printf(" b[0]=%4.1f\t b[1]=%4.1f\t b[2]=%4.1f\n",b[0],b[1],b[2]); float Expfun1(float a,float b,float c); /*函數(shù)說明*/ ave=Expfun1(b[0],b[1],b[2]); /*函數(shù)調(diào)用*/ printf(" ave=%4.1f\n",ave); printf(" b[0]=%4.1f\t b[1]=%4.1f\tb[2]=%4.1f\n",b[0],b[1],b[2]); 例2:將數(shù)組元素作為函數(shù)的實(shí)參數(shù) getch(); } float Expfun1(float a,float b,float c) /*函數(shù)定義*/ { float sum,aver; sum=a+b+c; a=a+5.5; b=b+5.5; c=c+5.5; aver=sum/3.0; printf(" a=%4.1f\t b=%4.1f\t c=%4.1f\n",a,b,c); return (aver); } b[0]=21.3 b[1]= 7.1 b[2]= 8.2 /*調(diào)用前*/ a=26.8 b=12.6 c=13.7 ave=12.2 b[0]=21.3 b[1]= 7.1 b[2]= 8.2 /*調(diào)用后*/ 程序運(yùn)行結(jié)果: 二、數(shù)組名作為函數(shù)參數(shù) 1. 數(shù)組名的作用 數(shù)組名代表的是數(shù)組的起始地址; 也就是第1個元素的地址。 例:P.168 使用數(shù)組名作為函數(shù)的參數(shù)時,形參和實(shí)參必須是同一類型的數(shù)組名,系統(tǒng)采用地址傳送方式進(jìn)行數(shù)據(jù)傳遞,即實(shí)參的首地址傳遞給形參的首地址,實(shí)參與形參共享相同的數(shù)據(jù)單元。 使用方法:函數(shù)的實(shí)參和形參都必須是數(shù)組名。 作用:傳址。 2. 把數(shù)組名作為函數(shù)參數(shù)的規(guī)則 (可以在函數(shù)中修改數(shù)組元素的值。) 例:P.169 /*pro10_2.c*/ #include #include main( ) {float Expfun2(float a[4]); /*函數(shù)說明*/ float s[4]={88.5,90.5,70,71}; float ave; printf(" s[0]=%4.1f\t s[1]=%4.1f\t s[2]=%4.1f\t s[3]=%4.1f\n",s[0],s[1],s[2],s

總結(jié)

以上是生活随笔為你收集整理的c语言定义数组6,C语言教程6数组.ppt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。