题解 | #逆序输出#

逆序输出

https://www.nowcoder.com/practice/bb66c27cb7aa48f9ba7d9f88e4068285

#include <stdio.h>

int main() {
    int a;
    int arr[10] = {0};
    
    while(scanf("%d ", &a) != EOF)
    {     
        static int i = 0;   //用static静态变量i只初始化一次,保证i不被重置0
        arr[i] = a;         //输入10个数放入数组中
        i++;
        
    }
    for (int i = 9; i >=0; i--) {   //从后往前遍历数组元素
        printf("%d ",arr[i]);
    }
    printf("\n"); 
    return 0;
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 12:05
点赞 评论 收藏
分享
点赞 评论 收藏
分享
07-09 18:28
门头沟学院 Java
写着提前批,结果还要实习4个月以上???
程序员牛肉:这种不用看,直接投了,面试的时候问对应的HR就行。有可能他们是直接复制的暑期实习的模板。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务