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

请问如何对循环函数内的变量赋初值而不会影响接下来的循环?

img
如图,我每次执行f(x)和h(x)的循环时,编译器总是会将s和sum赋为0,而我将s和sum在外层(也就是int main()下面),它会提示s和sum是未在循环中声明的变量,请问如何解决

让f()和h()再传一个参数作为初值
比如这样:

double f(int x,double num) {
  double s = num;
}

近期文章

  • 舒康的FS7023服务器电源如何启动
  • 关于C语言程序设计的题
  • Hexo nexT头像无法显示
  • sp 和 fp 需要在什么时候用?
  • 不会用pad定义整数
  • SSO问题清教
  • win10安装docker,使用命令行执行docker报错,如何解决?
  • 本地nacos正常启动,能正常访问控制台,但是微服务注册的时候报错
  • myEclispe maven打包报错
  • 关于final关键字的使用问题
  • H5选择人物音色进行语音录制变声
  • 20.04版本的Ubuntu系统下ROS的问题,
  • 如何爬取 某里网站的数据 普通的代码根本无法爬到
  • 求一个简单的方案,如果输入int类型时输入字符就重新输入
  • 页面访问偶尔慢 问题排查
  • python报错,关于git的
  • 读取文件后打印时出现乱码
  • systemjs-importmap中引入的文件有没有办法延迟加载?
  • 软件测试中的它的功能测点,测试的接口有哪些
  • Git代码同步的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华