我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

不懂for循环里是什么意思 最后结果是什么呢 求解析过程

#includestdio.h>
int f(int a)
{
return a%2;
}
void main()
{
int s[8]={1,3,5,2,4,6},i,d=0;
for (i=0;f(s[i]);i++) d+=s[i];
printf("%d\n", d);

}

输出结果为9

意思就是遍历数组中的元素,遇到偶数结束循环 所以就是
1+3+5=9

近期文章

  • 用什么显示如下所圈起的效果
  • 关于公网IP自建网站端口转发的问题
  • g,k为int型变量,下列语句输出为什么
  • Java综合题 望有缘人给出下代码
  • 关于到scanf无法继续调试的问题
  • read csv文件报错
  • 关于java与运行异常的提问
  • javase静态代理小问题,为什么接口被当作了对象
  • gftools库安装问题
  • 请问这个怎么找出劳动节?
  • proteus8.9 运行错误
  • 前端在点击退出功能的时候报403然后清除浏览器cookies后在点击退出可以正常退出
  • 请问如何直接用一次unique函数处理一个数据集?
  • 求错误原因和解决办法
  • Pycharm运行程序没法输入,显示符号>?
  • 电路与电子技术基础和电路与模拟电子技术有什么区别啊?
  • mysql 建表无论怎么建表都是1064错误,求大神解答--
  • debug单步执行没有问题,但直接执行就卡住了?
  • 什么是技术 什么是算法 技术和算法有何区别
  • python用大漠后台点击端游失落的方舟

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华