




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6章数组习题课 关于 字符串 的处理函数 charstr1 30 People sRepublicof charstr2 China printf s strcat str1 str2 结果为 People sRepublicofChina People sRepublicof 0 China 0 str1 str2 People sRepublicof str1 China 0 关于 字符串 比较 小练习 x strcmp abcdef b 则x的值 A 大于0B 小于0C 等于0D 不确定 B 练习6 1有一个3 4矩阵 找出每行中最大的元素并输出 includevoidmain inta 4 19 21 7 11 14 6 15 18 25 37 45 16 i j max printf 原始矩阵为 按行显示 n for i 0 i 3 i for j 0 j 4 j printf 4d a i j printf n printf 各行的最大值为 n for i 0 i 3 i 按行求最大值 max a i 0 max初始值为该行的第一个值for j 1 j 4 j if max a i j max a i j printf 第 d行 d n i 1 max 253101885671631955284611155 转置前的矩阵 for i 1 i 4 i for j 0 j i j t a i j a i j a j i a j i t 练习6 2编程实现以下4 4矩阵的转置 练习6 2编程实现以下4 4矩阵的转置 includevoidmain inta 4 25 3 10 18 6 8 56 7 16 31 9 55 28 46 11 15 5 inti j t printf 转置前矩阵 n for i 0 i 4 i for j 0 j 4 j printf 4d a i j printf n for i 1 i 4 i for j 0 j i j t a i j a i j a j i a j i t printf 转置后矩阵 n for i 0 i 4 i for j 0 j 4 j printf 4d a i j printf n 关于 第6章课后习题 将一维数组data中的数据反序存放 例如 原来的顺序为1 2 3 4 5 要求改为5 4 3 2 1 一维数组逆置 include defineN5voidmain intdata N 1 2 3 4 5 i temp 交换次数 N 2 数组元素的一半 将一维数组data中的数据反序存放 例如 原来的顺序为1 2 3 4 5 要求改为5 4 3 2 1 逆置 算法填空 include defineN5voidmain intdata N 1 2 3 4 5 i temp printf ntheoriginaldatais for i 0 i printf d for i 0 i 逆置数组元素的值 printf ntheretrogradedatais for i 0 i printf d data i i N temp data i data i data N i 1 data N i 1 temp i N 2 i N data i 课后习题6 6 杨辉三角形 11112113311464115101051 规律 1 第1列为1 对角线为1 2 a i j a i 1 j a i 1 j 1 a i 1 1 假设行 列下标从1开始 则 a i i 1 i 1 10 i 1 10 j 1 10 课后习题6 6 杨辉三角形 include defineN11voidmain inta N N i j for i 1 i N i a i 1 1 a i i 1 for i 3 i N i for j 2 j i j a i j a i 1 j a i 1 j 1 printf 10行10列的杨辉三角形 n for i 1 i N i for j 1 j i j printf d a i j printf n 11112113311464115101051 课后习题 求矩阵的对角线之和 includevoidmain inta 4 25 3 10 18 6 8 56 7 16 31 9 55 28 46 11 15 5 253101885671631955284611155 1 对角线为1 a i i 2 对角线为2 a i 3 i i 0 3 i 0 3 课后习题 求矩阵的对角线之和 includevoidmain inta 4 25 3 10 18 6 8 56 7 16 31 9 55 28 46 11 15 5 inti j s1 0 s2 0 printf 原始矩阵 n for i 0 i 4 i for j 0 j 4 j printf 4d a i j printf n for i 0 i 4 i s1 s1 a i i s2 a i 3 i printf 两条对角线的和分别为 d和 d n s1 s2 课后习题6 11 输出图形 已知定义 charspace chara 5 includevoidmain chara 5 space inti j k for i 1 i 5 i 输出5行 首先 输出每行的空格for j 0 j i 2 j printf c space 然后 输出5个星号for k 0 k 5 k printf c a k 然后 换行printf n 课后习题6 11 输出图形 第6章综合练习 一维数组元素的运算 循环 二维数组元素的运算 双重循环 字符串 的运算 字符数组名 代表字符串首地址 一维数组的每个元素只有个下标 一维数组第一个元素的下标一定是 最后一个元素的一标是 1 0 数组长度 1 字符串处理函数中 gets函数用于 测试字符串长度的函数是 拷贝字符串的函数是 字符串比较函数是 接受一个从键盘输入的字符串 strlen strcpy strcmp 为数组所有元素输入值 includevoidmain inta 10 i 0 while i 10 scanf d i 为数组所有元素输入值 includevoidmain inta 10 i 0 while i 10 scanf d a i 输入一个整数 并在数组a中查找这个数 如果找到这个数 就将对应元素的取值改变为它的相反数 includevoidmain inti x a 3 5 8 2 5 7 9 4 输入所要查找的数 并把这个数赋值给x scanf d for 在数组中查找这个数 if a i x x i 0 i 8 i x a i 如下程序的输出结果是 includevoidmain charstr HappyNewYear str 5 0 puts str HappyPressanykeytocontinue HappyNewYear 0 str str Happy 0NewYear 0 str 0 str 5 str 15 Happy 输出如下图形 已知定义 charspace chara 5 tostudent 6 11 c includevoidmain chara 5 space inti j k for i 1 i i j printf c space 然后 输出5个星号for k 0 k 5 k printf c a k 然后 换行printf n 练习 输出如下图形 tostudent 输出图形 c incl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高级设计合同范本
- 运输烟花合同范本
- 酒店冷库安装合同范本
- 传统文化产业市场发展机遇
- 餐饮业市场投资分析
- 营销推广协议书标准格式
- 环境监测行业智能化转型中的数据质量控制与风险管理报告
- 刺激战场题库及答案
- 2025年长津湖题目及答案
- 对口计算机试卷及答案
- 2025水利安全员C证考试题库(含答案)
- 合同保证金转让三方协议
- 一级建造师-机电工程管理与实务-案例专题突破教学课件
- 2025人教版(2024)一年级上册数学教学计划 (三篇)
- 无人机原理课件
- 1.1 精微广大-绘画的功能和种类 教学设计-2023-2024学年高中美术人美版(2019)选择性必修1 绘画
- 全校教学质量提升会上校长讲话:把每一节课教好是我们最实在的荣耀
- 体适能教学课件培训
- 市场监督局知识培训课件
- 仓储物流部门绩效考核标准与激励方案
- 机关办公室工作课件
评论
0/150
提交评论