《上机作业题之十七-精品文档资料整理.doc》由会员分享,可在线阅读,更多相关《上机作业题之十七-精品文档资料整理.doc(1页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
上机作业题之十七生成一个8个元素的整型一维数组。其各个元素的值为从1开始的连续自然数,输出该数组。再将数组逆序,又输出逆序后的数组。要求:全部采用指针访问。参考程序如下:#include void main() int a8,*p1,*p2,temp; printf(生成的一维数组是:n); for(p1=a;p1a+8;p1+) *p1=p1-a+1; printf(%5d,*p1); printf(n); printf(逆序后的一维数组是:n); for(p1=a,p2=a+7;p1p2;p1+,p2-) temp=*p1,*p1=*p2,*p2=temp; for(p1=a;p1a+8;p1+) printf(%5d,*p1); printf(n);运行后输出的结果是:生成的一维数组是: 1 2 3 4 5 6 7 8逆序后的一维数组是: 8 7 6 5 4 3 2 1