初识指针之遍历数组

匿名 (未验证) 提交于 2019-12-02 23:40:02

试题描述
定义一维整型数组x,并输入数组元素个数N。要求使用指针运算的方法遍历数组并对数组各个元素进行赋值及输出操作。
要求使用如下公式给数组各个元素赋值:
x[i] = 600 * cos(i * 0.35)
输入
输入一个整数N(0 < N < 1000)。
输出
逐个输出数组中的N个元素,邻近两数之间用一个空格隔开。
输入示例
5
输出示例
600 563 458 298 101
数据范围
输入和输出均为int范围的整数,对于100%的数据,0 < N < 1000

#include "stdio.h" #include "math.h" void main() { int x[1000]={0},N,i; int *p,*y; y=&N; p=x; scanf("%d",&*y); for(i=0;i<*y;i++) { *p=600*cos(i*0.35); printf("%d ",*p); } } 
文章来源: https://blog.csdn.net/Lhw_666/article/details/91415083
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!