题解 | #逆序输出#

逆序输出

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

#include <stdio.h>

int main() {
    int arr[10] = { 0 };
    int i = 0;
    int a = 0; 
      // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld") to 
    
        for (i = 0; i <= 9; i++)
        {
            scanf("%d", &arr[i]);
        }
        for (i = 0; i <= 4; i++)
        {
            a = arr[i];
            arr[i] = arr[9 - i];
            arr[9 - i] = a;
            
        }
        
        for (i = 0; i <= 9; i++)
        {
            printf("%d ", arr[i]);
        }
    return 0;
}

从两边往中间打印,将另一半数组保存在新的变量之中

全部评论

相关推荐

10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
暴走萝莉莉:这是社招场吧,作为HR说个实话:这个维护关系的意思是要有政府资源,在曾经的工作中通过人脉资源拿下过大订单的意思。这个有相关管理经验,意思也是真的要有同岗位经验。应酬什么的对于业务成交来说就算不乐意也是常态,就是要求说话好听情商高,酒量好。
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务