-
大小: 2.88KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-21
- 標簽:
資源簡介
C++實戰(zhàn)源碼-用指針實現(xiàn)逆序存放數(shù)組元素值(入門級實例103).zip
代碼片段和文件信息
//?Save.cpp?:?Defines?the?entry?point?for?the?console?application.
//
#include?“stdafx.h“
#include?“stdio.h“
#include?
void?inverte(int?*x?int?n)
{
????int?*p?temp??*i??*j?m?=?(n?-?1)?/?2; //聲明變量
????i?=?x; //變量I存放數(shù)組首地址
????j?=?x?+?n?-?1; //變量j存放數(shù)組末尾元素地址
????p?=?x?+?m; //變量P存放數(shù)組中間元素地址
????for?(;?i?<=?p;?i++?j--) //交換數(shù)組前半部分和后半部分元素
????{
????????temp?=??*i;
?????????*i?=??*j;
?????????*j?=?temp;
????}
}
int?main()
{
????int?i?a[10]?=
????{
????????1?2?3?4?5?6?7?8?9?0
????}; //定義數(shù)組
????printf(“輸入數(shù)組元素:\n“);
????for?(i?=?0;?i?10;?i++) //輸出數(shù)組
????????printf(“%d“?a[i]);
????printf(“\n“);
????inverte(a?10); //使數(shù)組元素逆序
????printf(“逆序輸出數(shù)組元素:\n“);
????for?(i?=?0;?i?10;?i++) //輸出逆序后數(shù)組
????????printf(“%d“?a[i]);
????printf(“\n“);
????getch();
????return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????983??2010-10-20?09:33??Save\Save.cpp
?????文件????????4512??2010-10-20?09:25??Save\Save.dsp
?????文件?????????533??2010-10-20?09:25??Save\Save.dsw
?????文件?????????291??2010-10-20?09:25??Save\StdAfx.cpp
?????文件?????????769??2010-10-20?09:25??Save\StdAfx.h
評論
共有 條評論