C语言每日一题

1.题目

二.分析

本题有两点需要注意的:

  • do-while循环 :在判断while条件前先执行一次do循环
  • static变量 :程序再次调用时static变量的值不会重新初始化,而是在上一次退出时的基础上继续执行。
  • for( i = 1; i < 3; i + + )将调用两次fun(a)第一次调用fun(a)时数组的前两个元素变位3、5,此时j=2;第二次调用fun(a)时,虽然j=2已经不满足++j<2但还是要执行一次,数组第三个元素变为7
  • 然后for循环下标从1开始,所以输出后4个元素。5745

 

相关推荐

  1. C语言每日(1)字符串逆序

    2024-03-31 14:50:02       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-31 14:50:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-31 14:50:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-31 14:50:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-31 14:50:02       18 阅读

热门阅读

  1. Docker in Docker原理与实战

    2024-03-31 14:50:02       13 阅读
  2. CSS:样式

    2024-03-31 14:50:02       20 阅读
  3. [leetcode] 228. 汇总区间

    2024-03-31 14:50:02       17 阅读
  4. OD C卷 - 螺旋数组矩阵

    2024-03-31 14:50:02       17 阅读
  5. Clickhouse 查看分区情况

    2024-03-31 14:50:02       22 阅读