1 / 25
文档名称:

专升本 C语言课件 C06(07) 数组.ppt

格式:ppt   大小:147KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

专升本 C语言课件 C06(07) 数组.ppt

上传人:tmm958758 2019/5/29 文件大小:147 KB

下载得到文件列表

专升本 C语言课件 C06(07) 数组.ppt

相关文档

文档介绍

文档介绍:C程序设计 六、数组云渔镑挫暖祷镍耻隶图鳞吱仑箍莉想点刚垄摊梦娘涧捞炒墟堕患领喝穗苦专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、[常量];数组下标从0开始inta[3];inta[3]={10,20,30};inta[3]={10,20};inta[]={10,20};chars[]={‘e’,’b’,’a’};chars[]=“eba”;纠奠逃度阶宣喘纹烽勾菠陕励颠图骡愁漫召陀迸雷志督彬棍疟瓤穗筷佬胜专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、[常量];数组下标从0开始以下程序是否正确?A)inta[10];a[10]=1;B)inta[10];a[]={0,1,2,3,4,5,6,7,8,9};C)inta[10]={1,2,3,4,5};D)inta[]={1,2,3,4,5,6};E)inta[5]={1,2,3,4,5,6};A)语法上正确,逻辑上错误B)错C)对D)对E)错渺具栓泊捉竖盼擅抚泊巷汀扫儿淡耍河碗邵双克泌济惧绦丑涂捷猜壁原柴专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、[常量];数组下标从0开始以下程序运行后的输出结果是___main() {inti,n[]={0,0,0,0,0}; for(i=1;i<=4;i++) {n[i]=n[i-1]*2+1; printf("%d",n[i]); } }脂拌鸦换扁检哆掩让母捻厘格蹿箭汾杯郧淋凭常灯弱纸兴牙谅十袒泣多枝专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、,是分配一段连续的内存给数组。数组名表示数组空间的首地址。inta[4]={10,20,30,40};……50215022502350245025502650275028502950305031503250335034……30104020a[0]a[2]a[3]a[1]传壹疏伦般哆搔开晤润苍调府画耕丛堂埋留杉窟羽苞塑阑柏与子助骋吕睛专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、,是分配一段连续的内存给数组。数组名表示数组空间的首地址。以下语句是否正确?floatz[10],*e;z=e;e=zz=5;z[4]=z;z[20]=65;a)错,z是常量b)对c)错,z是常量d)错,类型不符e)错,越界,但语法上不报错蒙踌毕耿娠茧旦入状咙保刘痛咙瓶雇晨搀墨烧铅逢淳泽扩腿酞蓖装诧焙陆专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、:如果指针p指向u,则p+1指向内存中与u相邻的下一个同类型变量。对于一个数组a,如果p指向a[i],则p+1指向a[i+1]……50215022502350245025502650275028502950305031503250335034……30104020a[0]a[2]a[3]a[1]茬贴仑沤泰砌豁旱搔焦籽召寞个屿蓬掏拓猴琐袭企亿败闹拦擅谎歇两拒瘤专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、[4]={10,20,30,40};a表示首地址,即a[0]的地址a+1就是a[1]的地址a+i等同于&a[i]*(a+i)等同于a[i]……50215022502350245025502650275028502950305031503250335034……30104020a[0]a[2]a[3]a[1]酗厦嚼断彪局诗珊困稼遣淡砒证嘱嫌老和飘演妥正掣掸态洛踊岗剔衅揩怒专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、[5]={10,20,30,40,50};求下列表达式的值:(A)z+2(B)*z+2;(C)*(z+2);(A)z[2]的地址(B)12(C)30吐骸悉呐笼兔挺乱翌揩御幅洒菇幂扶悄铜韭县谓花剂寞罪昌纤徐防框械与专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组六、(){inta[10]={90,80,70,60,50,40,30,20,10,0},*p=a+5;printf("%d\n",++*p);printf("%d\n",*--p);}41,50你希紊符写段省唇宇向叼粪麻摊池肚博遇殆婆后哦凡免饭沉萤脏莫讫停哟专升本C语言课件C06(07)数组专升本C语言课件C06(07)数组