2个回答
展开全部
#include<iostream>
using namespace std;
int main()
int *a;
int num;
cin>>num;
a = new int[num];
for(int i = 0; i< num; i++)
cin>>*(tmp + i);
for(int i = 0; i< num; i++)
cout<<*(tmp + i)<<endl;
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
int main()
{
int a[100];
int i = 0;
int *p = a;
for(i = 0; i< 5; i++)
{
printf("input data:");
scanf("%d",p);
p++;
}
for(i = 0; i< 5; i++)
{
p--;
printf("%d\n",*p);
}
return 0;
}
int main()
{
int a[100];
int i = 0;
int *p = a;
for(i = 0; i< 5; i++)
{
printf("input data:");
scanf("%d",p);
p++;
}
for(i = 0; i< 5; i++)
{
p--;
printf("%d\n",*p);
}
return 0;
}
追问
帮我解释一下代码吧
追答
这么简单的代码自己看吧,看不懂的就自己看看书上数组和指针那块是怎么讲的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询