从键盘输入n(n<=10),n代表数组元素个数,对数组进行所有元素的输入输出,输入输出功能在fun函数中实现,主函数不要动,要求用指针法操作数组,不要用下标法。
函数接口定义:
void fun(int b[],int n);
裁判测试程序样例
#include <stdio.h>
#define N 10 void fun(int b[],int n);
int main() {
int a[N],n,i,x;
scanf("%d",&n);
fun(a,n);
return 0; }
/* 请在这里填写代码 */
输入格式:
先输入数组的元素个数,然后从键盘输入元素
输出格式:
输出数组所有元素
输入样例1:
在这里给出一组输入。例如:
5
1 2 3 4 5
输出样例1:
在这里给出相应的输出。例如:
1 2 3 4 5
输入样例2:
在这里给出一组输入。例如:文章来源:https://www.toymoban.com/news/detail-846137.html
6
1 2 3 4 5 6
输出样例2:
在这里给出相应的输出。例如:文章来源地址https://www.toymoban.com/news/detail-846137.html
1 2 3 4 5 6
代码实现:
void fun(int b[0],int n)
{
int i;
int *p=&b[0];
for(i=0;i<n;i++)
scanf("%d",(p+i));
for(i=0;i<n-1;i++)
printf("%d ",*(p+i));
printf("%d",*(p+i));
}
到了这里,关于PTA 6-8 用指针操作数组输入输出元素(指针做形参)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!