第9章:一维数组讲义.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9.8 以下程序中若第一个printf语句输出194,则第二个printf语句的输出结果是 A)212 B)204 C)1a4 D)1a6 p-135 main() { int a[ ]={1,2,3,4,5,6,7,8,9,0},*p=a; printf(%x\n,p); printf(%x\n,p+9); } 9.8 分析 1 2 3 4 5 6 7 8 9 0 a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 9.9 以下程序输出结果是 p-135 fun(int *s,int n1,int n2) { int i=n1,j=n2,t; while(ij) { t=*(s+i);*(s+i)=*(s+j);*(s+j)=t;i++;j--;} } main() { int a[10]= { 1,2,3,4,5,6,7,8,9,0 },i,*p=a; fun(p,0,3); fun(p,4,9); fun(p,0,9) for(i=0;i10;i++) printf(%d,*(a+i)); } fun(int *s,int n1,int n2) { int i=n1,j=n2,t; while( ij ) { t=s[ i ];s[ i ]=s[ j ];s[ j ]=t;i++;j--;} } main() { int a[10]= { 1,2 ,3 ,4,5,6,7,8, 9 ,0 },i,*p=a; fun(p,0,3); fun(p,4,9); fun(p,0,9) for(i=0;i10;i++) printf(%d,*(a+i)); } 9.10 以下程序的输出结果是 p-136 A)4 4 B)2 2 C)2 4 D)4 6 main( ) { int a[5]={ 2 , 4 , 6 , 8 , 10 }, *p, **k; p=a; k=p; printf(%d ,*(p++)); printf(%d\n,**k); } 9.11 当运行以下程序时输入三行,每行都是在第一列上开始. p-136 aCR bCR cdefCR 则程序的输出结果是 A)abcdef B)a C)a D)a b b b c cd cdef d e f #define N 6 main( ) { char c[N]; int i=0; for(i=0;iN;i++) c[i]=getchar( ); for(i=0;iN;i++) putchar( c[i] ); } * * * * * * * * * * * * * * * * * * * * * 第9章 数 组 p-106 讨论:为什么要使用数组? 成批的数据时, 最好使用数组…… 9.1 一维数组的定义和数组元素的引用 p-106 9.1 一维数组的定义和一维数组元素的引用 9.1.1 一维数组的定义 定义格式: 类型名 数组名[ 整型常量表达式 ] ; 例如:int a[10]; float y[ 3+2 ]; float z[ x ]; a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] 101 102 103 104 105 106 107 108 109 1010 1011 1012 1013 1014 1015 1016 1017 1018 1

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档