C语言编程:一个长度为5的数组,其元素分别为{1,3,-1,5,-2},编程实现逆序输出该数组元素

2025-05-17 02:48:52
推荐回答(2个)
回答1:

#include   

void  ReversePrint(const int* s);
  
int main(void)  
{  
int n[]={1,3,-1,5,-2};
ReversePrint(n); 
    return 0;  
}  

void  ReversePrint(const int* s)
{
int nLen = sizeof(s);
for(int i=nLen;i>=0;--i)
{
if(s[i]<0)
{
std::cout<<0;
}
else
{
std::cout< }
}
}

回答2:

#include 
#define N 5
int main()
{
int arr[N]={1,3,-1,5,-2};
int i;
for(i=N-1;i>=0;i--){
if(arr[i] < 0)
arr[i]=0;
printf("%d ",arr[i]);
}
printf("\n");
return 0;
}
//运行结果
F:\c_work>a.exe
0 5 0 3 1