55问答网
所有问题
使用指针的方法访问数组中的每个元素:定义一个整型数组,长度为10,从键盘上输入10个数(通
如题所述
举报该问题
推荐答案 2013-05-03
int a[10] = {36,28,9,21,3,90,5,6,78,33};
int i,*p = a;
for(i = 0; i < 10 ; ++i) printf("%d ",a[i]); // 下标存取数组元素
for(i = 0; i < 10 ; ++i) printf("%d ",*(p + i)); // 指针存取数组元素
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/Qc8LIGLFe.html
其他回答
第1个回答 推荐于2018-03-11
#include<stdio.h>
int main()
{
int a[10];
int *p=a;
int i;
for(i=0;i<10;i++)
{
scanf("%d",p+i);
}
for(i=0;i<10;i++)printf("%d ",*(p+i));
puts("");
return 0;
}
/*
*/
本回答被提问者和网友采纳
相似回答
C语言(
用指针
)
定义一个长度为10整型数组,输入10
个数,统计奇数和偶数
的
个...
答:
void output_odd_even(int *a, int count){ int odd_count=0;int even_count=0;for(int i; i<count;i++){ if(a[i]&1){ odd_count ++;printf("%d ",a[i]);} } printf("total %d odd\n", odd_count);for(int i; i<count;i++){ if(a[i]&1){ even_count ++;printf...
定义一个
整形
数组,
并
从键盘上输入10
个整数保存到该
数组中,
利用
指针
答:
for(i=0;i<10;i++)printf(“%d”,a[i]);putchar('\n');}
利用
指针
实现
,定义一个整型
的一维
数组,
包含
10个元素,
通过
键盘
向
数组输入
...
答:
int a[10],*p=a,i;while(p<a+10) scanf("%d",p),p++; //指针实现 for(i=0;i<10;i++) printf("%d ",a[i]); //下标实现 }
从键盘输入10
个整数存入
整型数组中,
输出该
数组中的
最大值及其下标,要求...
答:
int main(){ int max = 0,*p = NULL;int arr[10] = {0};printf("
输入10
个整数:\n");for(p = arr;p < arr + 10;p++)scanf("%d",p);for(p = arr;p <arr + 10;p++){ if(*p < *(p+1))max=*(p+1);//else //此处不需要 //max=*p;} printf("max=%d\n",...
...
用指针
)
定义一个数组长度为10,从键盘输入数组,
将
每一个元素
除以2...
答:
int *a;int i;a=(int *)malloc(10*sizeof(int)); //分配内存 for(i=0;i<10;i++){ scanf("%d", (a+i)); //输入第i个单元的值 (a+i)=(*(a+i))/2; //单元值除以2 } for(i=0;i<10;i++){ printf("%4d",*(a+i)); //输出第i个单元的值 } free(a);return 0...
大家正在搜
通过指针访问数组元素的各种方法
行指针列指针访问数组元素的写法
使用指针访问数组元素
指针访问数组元素的优点是什么
指针访问数组的方法
使用指针输出数组所有元素
用指针法引用数组元素
指针访问数组元素
指针访问二维数组元素
相关问题
两个数组比较大小,a和b为有10个元素的整型数组,比较两数组...
用两种方法对10个元素的整型数组进行输入输出
利用指针实现,定义一个整型的一维数组,包含10个元素,通过键...
从键盘输入10个整数存入整型数组中,输出该数组中的最大值及其...
定义一个整形数组,并从键盘上输入10个整数保存到该数组中,利...
定义一个一维数组,长度为10,从键盘输入数组元素,要求用数组...
定义一个有10个元素的一维整型数组,从键盘输入给数组的每个元...
定义一个长度为10整型数组,从键盘输入任意10个整型数给数组...