博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验四
阅读量:4564 次
发布时间:2019-06-08

本文共 943 字,大约阅读时间需要 3 分钟。

实验结论

part1-4

数组引用时方括号内整数是下标,且值必须在0~n-1之间;

未赋初值时,系统默认元素初始值为0;

 

part5 补足程序1

 

// 功能描述:输入一组整数,输出最大值#include 
int findMax(int x[], int n); // 函数声明const int N=5;int main() {int a[N];int max, i;printf("输入%d个整数: \n", N);// 利用循环输入N个整数给数组a// 补足程序1for(i=0;i
=max) max=x[i]; } return max;}

 

补足程序2

 

#include 
const int N=4;void output(char x[], int n); // 函数声明// 排序函数声明// 补足代码1void bubbleSort( char x[], int n);int main() {char string[N] = {
'2','0','1','9'};int i;printf("排序前: \n");output(string, N);// 调用排序函数对字符数组中的字符由大到小排序// 补足代码2bubbleSort(string,N);printf("\n排序后: \n");output(string, N);printf("\n");return 0;}// 函数定义// 函数功能描述:输出包含有n个元素的字符数组元素// 形参:字符数组,以及字符数组元素个数void output(char x[], int n) {int i;for(i=0; i

 

冒泡法是在实验程序写着写着间突然领悟的,c语言果然是一门实践出真知的学科哇。

在补全第二个程序时因为是字符数组,所以开始时没有get到i,j,t到底应该用int 还是char,还是应该从原理出发,理解了冒泡法就自然而然明白了变量类型。

 

转载于:https://www.cnblogs.com/holya/p/10771147.html

你可能感兴趣的文章
extjs grid renderer用法
查看>>
vue 如何在循环中绑定v-model
查看>>
shell脚本
查看>>
[代码笔记]JS保持函数单一职责,灵活组合
查看>>
cmd 重定向
查看>>
【IOS开发】如何画1像素的线
查看>>
【计算机视觉】双目测距(五)--匹配算法对比
查看>>
KMP模板
查看>>
luogu 1314 聪明的质检员
查看>>
[转载]求职者防骗必读!楼主亲身经历告诉你岗前培训多么不靠谱而且违法!
查看>>
Hibernate内存溢出分析一例
查看>>
基于Axis1.4的webservice接口开发(接口调用)
查看>>
Hive内置函数详解
查看>>
【转】MyEclipse快捷键大全
查看>>
IT职业技能图谱10--Hadoop家族技能图谱
查看>>
Java - 反射(1)
查看>>
控制台中显示执行的Sql语句
查看>>
Linux(Centos7)下搭建SVN服务器
查看>>
安卓开发的Tasks and Back Stack
查看>>
Ansi,UTF8,Unicode编码
查看>>