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

b最后输出的值为什么变成了scanf输入的值

#include

int main()
{
int i=0 , b=0 ;
int high[10];
for(i=1;i<=10;i++)
{
printf("请输入苹果高度");
scanf("%d",&high[i]) ;
if(high[i]<=246)
{
b++;
}
}
printf("能摘到%d个苹果\n",b);
printf("小明的身高为186cm");
return 0;
}

int high[10];
for(i=1;i<=10;i++)
{
printf("请输入苹果高度");
scanf("%d",&high[i]) ;
数组大小为10,下标范围是0-9,你这里scanf用high[i]会越界输入的

近期文章

  • 关于#CSP#的问题,如何解决?(关键词-模拟窗口)
  • 将最小数和第一个数字互换最大数和最后一个互换
  • react中的Link在css设置样式了为什么没有反应,不用类名用Link也是不行
  • 输入几组数据将其排序处理输出
  • 求爹们帮我看一下吧,有偿
  • 想问问大家这个输出结果为什么是1
  • 关于#c语言#的问题:r1=strcmp什么意思
  • 请问这个十二空怎么理解,而且
  • PHP脚本什么时候结束?
  • 关于#机器学习#的问题:RMSE, MAE都是pso_bp最好,而MAPE却是BP最好
  • 自己写的分段函数找不出错?
  • matlab求解方法
  • 这个爱心代码怎么在中间加照片或字啊?
  • 请回答此题的设计思路与流程图!是设计思路与流程图!
  • gpio口怎么设置1.2V电源使能
  • local variable 'Sum' referenced before assignment
  • python导入PPT文件出错
  • pygame安装失败
  • 在php中设置cookie
  • 为什么RNN无法处理长序列?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华