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

C语言-作业

1.【代码题】请写出下面程序的运行结果

int sum = 0; for (int i = 1; i < 5; i++) { if (i == 4) { continue; //跳过 结束[本轮次] } sum += i; } printf("%d", sum);//6

2.【代码题】以下代码共输出多少个”嵌入式“

for (int i = 1; i <= 3; i++) { for (int j = 1; j <= i; j++) { printf("嵌入式 "); //1 2 3 } } //6个

3.数组的定义格式

动态初始化 : 由程序员给数组指定长度,由计算机根据数组元素数据类型给予默认值(垃圾值 : 局部位置[函数内] , 全局位置 : 默认值) 数据类型 数组名[长度]; 静态初始化 : 由程序员指定数组中每一个位置元素的具体值,由计算机自动计算数组长度 数据类型 数组名[] = {值1,....,值n};

4.数组的查询元素,查询数组长度和修改数组元素值的公式

查询元素值 : 数组名[索引] 查询数组长度 : //原理 -> 长度 = 数组的总字节数 / 一个元素的字节数; int length = sizeof 数组名 / sizeof (数组元素数据类型名称); int length = sizeof 数组名 / sizeof 数组名[索引]; ​ 修改元素 : 数组名[索引] = 要修改的值;

5.键盘录入数据,查询数据在数组第一次出现的索引位置[不存在告知不存在]

int main() { int arr[]={1,2,3,4,5,4,3,2,1}; int length=sizeof(arr)/sizeof(int); int a; //建立标签思维 int flag=0; int i=0; printf("请输入要查找的数据:"); scanf("%d",&a); for(i=0;i<length;i++) { if(a==arr[i]) { flag=1; break; } } //对标签进行判断 if(flag==1) printf("您查找的元素%d在数组中第%d索引位置\n",a,i); else printf("不存在:\n"); return 0; }
http://www.jsqmd.com/news/1364970/

相关文章:

  • MongoDB实战指南:从安装部署到性能优化
  • AI与人类学习机制对比及高效视频学习法
  • C# 2019开发ERP系统:核心技术解析与实践
  • 化工项目投标需要金属管浮子流量计,哪些厂家有石化行业供货业绩 - 仪表人小余
  • V2G技术中用户响应建模与调度优化实践
  • 第11篇_Server 07|用通信猫、curl 和在线变量完成真机验收
  • VisionMaster 断续划痕检测全流程算子实操详解
  • BetterGI原神AI工具:从繁琐操作到智能游戏的终极解决方案
  • 微流控血脑屏障芯片技术解析与应用
  • Spring IOC容器启动流程与Bean生命周期详解
  • 一级减速器CAD图纸设计规范与核心要点解析
  • Android框架开发核心技术与实践指南
  • Python音频处理实战:基于pydub实现音频剪辑、混合与自动化
  • HCIA学习笔记(六):IP编址基础概念
  • 从零配置OGRE 3D引擎:C++图形开发入门与旋转立方体实战
  • 0391-Raylib-按钮动画和声音
  • 3分钟快速修复洛雪音乐:六音音源修复版完全指南
  • OpenClaw容器化部署实战:Docker与CUDA环境配置指南
  • 在VS2010中从零实现FFT算法:原理、代码与性能优化实战
  • XUnity.AutoTranslator:Unity游戏一键翻译的终极解决方案
  • 信息系统项目管理师备考全攻略:从教材精读到论文实战
  • Python实战:基于规则与NER的军事战报信息抽取与结构化处理
  • AI文章转PPT视频:本地部署与自动化流程全解析
  • Python高级特性实战:提升代码效率与性能
  • SSM+Vue英语学习网站开发全解析
  • Palantir Ontology 如何重塑半导体晶圆厂:从数据孤岛到业务操作系统
  • 终极飞书文档批量导出工具:告别手动下载,25分钟完成700+文档迁移
  • 2026年8月市面上佛山广告灯箱制造厂家哪家靠谱测评,超薄灯箱、拉布灯箱及异形定制厂家分析 - 海棠依旧大
  • 为什么都说网站建设属于软件开发其实这是一项复杂的系统工程的真相
  • 2026独立站搭建平台有哪些,跨境卖家建站工具选择指南