当前位置: 首页 > wzjs >正文

777fj做最好的网站独立站建站平台有哪些

777fj做最好的网站,独立站建站平台有哪些,编程网站有哪些,wordpress 全文 rss一 全局变量 定义:在函数外部声明的变量,属于整个程序的"全局范围"作用域:从声明位置到文件末尾跨函数访问:无需传递参数,其后的任意函数可直接使用 二 局部变量 定义:在函数内或代码块({})中声明的变量,作用域仅限于所在函数或代码块特点: 作用域有限内存动态分配…

一 全局变量

  • 定义:在函数外部声明的变量,属于整个程序的"全局范围"
  • 作用域:从声明位置到文件末尾
  • 跨函数访问:无需传递参数,其后的任意函数可直接使用

二 局部变量

  • 定义:在函数内或代码块({})中声明的变量,作用域仅限于所在函数或代码块
  • 特点:
    • 作用域有限
    • 内存动态分配:存在栈区,函数调用时创建,结束后自动释放内存
    • 默认值不确定:未初始化时值为随机数(垃圾值),需手动赋值.

三 外部变量

  • 本质:通过extern声明其它文件中已定义的全局变量,实现跨文件共享
  • 声明:需要用extern(不分配内存,仅引用),依赖全局变量定义
  • 注意:全局变量只能在一个文件中定义,其它文件用extern声明

四 全局变量实战开发

  • 题目:班上有10个学生,封装一个函数,调用该函后获得班上的平均分、最高分、最低分
  • 代码示例
#include <stdio.h>//定义全局变量
int MaxScore;
int MinScore;//封装函数
float GetResult(int arr[],int len)
{int i;int SumScores=0;MaxScore=MinScore=arr[0];for(i=0;i<len;i++){if(MaxScore<arr[i]){MaxScore=arr[i];}if (MinScore>arr[i]){MinScore=arr[i];}SumScores+=arr[i];}return (float)SumScores/len;
}//主函数
int main()
{int scores[10]={88,72,95,68,70,77,91,63,89,76};float AvgScore;AvgScore=GetResult(scores,sizeof(scores)/sizeof(scores[0]));printf("该班级的平均分是:%.2f\n最高分是:%d\nz最低分是:%d",AvgScore,MaxScore,MinScore);return 0;
}
  • 输出结果

image-20250512152104902

  • 报错总结

image-20250512151706925

这两种初始化方法都是错误的,第一种会使最小值为0;第二种会使总分多加了arr[0],从而使平均值增大;

正确的应该这样:

image-20250512152031072

http://www.dtcms.com/wzjs/439098.html

相关文章:

  • 上海做网站的如何免费找精准客户
  • 怎样做视频播放网站长沙网红打卡景点排行榜
  • 六种常见网络营销方法优化大师专业版
  • 做网站可以用中文域名备案嘛海淀区seo引擎优化
  • java wap网站开发教程搜索引擎营销推广方案
  • 重庆网站有哪些永久域名查询
  • 商城建设方案大连seo按天付费
  • 网站建设的秘诀比较好的搜索引擎
  • 南京网站制作公司招聘seo是什么工作
  • 网络加速器下载上海企业优化
  • 网站建设 北京昌平视频运营管理平台
  • 现在有专业做海鲜的网站没有营销托管全网营销推广
  • 网站要怎样做才能获得市场份额外贸网站制作
  • 现在做网站建设的公司多么最新app推广
  • 江苏建设工程监督合肥百度seo代理
  • 湖南网站建设欧黎明seo网站推广方案
  • 大连网站seoseo关键词找29火星软件
  • 邯郸市设计公司电话网站建设seo
  • 电子商务网站建设的风险分析网站优化包括哪些内容
  • 没有域名如何访问网站店铺推广渠道有哪些
  • 设计网站界面软文营销的五大注意事项
  • 模板网站没有源代码站长工具查询系统
  • 网站技术开发文档模板怎么提交百度收录
  • 郑州网站制作价格seo技术培训岳阳
  • 口碑好的秦皇岛网站建设价格百度识图 上传图片
  • 凤凰县政府网站建设嘉兴seo排名外包
  • 北京网站备案要求吗百度怎样发布信息
  • 网站吸引流量的方法qq推广引流怎么做
  • 宁波企业建站程序宁波seo资源
  • 上海网站建设公司介绍网络优化工程师