花了几天时间肝出来的,代码和教程如下:
一,初始化。
定义int类型变量1个,数组1个;(全局)
代码如下:
int n,a[2001];
二,2iv:v插进位置i。
使用函数后移数字,再插。
此处用n制动,后面会讲。
代码如下:
void InsertValue(int pos,int value)
{
for(int i=n;i<=pos;i--)a[i+1]=a[i];
a[pos]=value;
n++;
}
三,3i:删除i位置上的数。
没啥可讲的,看代码:
void DeleteValue(int pos)
{
for(int i=pos+1;i<=n;i++)a[i-1]=a[i];
n--;
}
四,4a符号b:查a位上数符号b位上数
这里做不显示的计算器即可。
int AmeansBValue(int pos,char ad,int value)
{
int b;
switch(ad)
{
case'+':b=a[pos]+a[value];
case'-':b=a[pos]-a[value];
case'*':b=a[pos]*a[value];
case'/':b=a[pos]/a[value];
case'%':b=a[pos]%a[value];