5453121*31 2018-11-05 16:04 采纳率: 50%
浏览 637
已采纳

为什么for循环里的定义会影响后面的for循环啊

在第一个for循环里定义的k为double型,如果我在下面每一个for循环里都定义一边会报错,如果我只留第一个double定义却能得到正确答案,这是为什么啊,不是说for循环里的定义的变量是局部变量么?
![图片说明](https://img-ask.csdn.net/upload/201811/06/1541433858_984666.png)图片说明

  • 写回答

1条回答 默认 最新

  • threenewbee 2018-11-05 16:11
    关注

    不同的编译器对于循环变量的定义不同,vc++ 6.0是20年前的古董了,对c++标准支持并不好。

    在vc++ 2010上就可以编译
    图片说明

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题
  • ¥15 github训练的模型参数无法下载
  • ¥15 51单片机显示器问题
  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案
  • ¥50 winform中使用edge的Kiosk模式
  • ¥15 关于#python#的问题:功能监听网页
  • ¥15 怎么让wx群机器人发送音乐
  • ¥15 fesafe材料库问题