输入10个整数并将其存储在一个数组中,然后在屏幕上打印每个输入数字的平方。用指针变量访问数组元素。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int*a = (int*)malloc(sizeof(int) * 10);
for (int i = 0; i < 10; i++)
scanf("%d", &*a);
for (int i = 0; i < 10; i++)
printf("%d\t", i*i);
return 0;
}
用指针变量访问数组元素:
#include<stdio.h>
int main()
{
int x[11], i, *p;
for(i=0;i<10;i++){
scanf("%d", &x[i]);
}
p = x;
while (*p) {
printf("%d ",*p * *p++);
}
return 0;
}