语言从入门到精通第5章数组讲解课件

语言从入门到精通第5章数组讲解课件

ID:20674355

大小:582.50 KB

页数:21页

时间:2018-10-14

语言从入门到精通第5章数组讲解课件_第1页
语言从入门到精通第5章数组讲解课件_第2页
语言从入门到精通第5章数组讲解课件_第3页
语言从入门到精通第5章数组讲解课件_第4页
语言从入门到精通第5章数组讲解课件_第5页
资源描述:

《语言从入门到精通第5章数组讲解课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言从入门到精通第5章数组讲解http://tejia.qqxk.net/韩都衣舍官网:http://handuyishe3.ctbuxiu.com/青岛韩都衣舍打折优惠:http://handuyishe2.ctbuxiu.com/韩都衣舍怎么样:http://handuyishe1.ctbuxiu.com/韩都衣舍官方旗舰店:http://qqxk.net/判断一个数是否存储在数组中要求定义一个数组,并为这个数组初始化。程序运行后,在屏幕上输入一个整数,来查看是否在数组中,并输出提示信息。#include

2、h>main(){inti,num,k;/声明变量/inta[10]={10,11,27,25,34,56,18,37,45,16};/初始化一个数组/k=11;/为变量赋值/printf("请输入您想要查找的数字:");scanf("%d",&num);/输入一个数/for(i=0;i<10;i++)/执行循环/{if(num==a[i])/判断是否和数组元素值相等/k=i;/记录下标位置/}if(k!=11)/根据结果输出/printf("在此数组中已找到!");elseprintf("没有找到这个数字!")

3、;}判断一个数是否存储在数组中本实例实现判断一个数是否存在数组中,即将用户输入的数值与数组中的元素进行对比,如果用户输入的数值没有与数组元素相同时,则说明数组中不存在该数值。反之,如果用户输入数值有和数组中元素相同的,那么说明该数值在数组中。想要将用户输入的数值和数组元素逐个比较,需要使用for循环语句嵌套if条件判断语句实现,最后输出结果。选票统计班级竞选班长,共有三个候选人,输入参加选举的人数及每个人选举的内容,输出三个候选人最终的得票数及无效选票数。#includemain(){inti,v0=0,v

4、1=0,v2=0,v3=0,n,a[50];printf("请输入参加选举的人数:");scanf("%d",&n);/输入参加选举的人数/printf("请输入所选人的序号:1或2或3");for(i=0;i

5、计无效票数/}printf("选举结果为:");printf("候选人1:%d票候选人2:%d票候选人3:%d票弃权:%d票",v1,v2,v3,v0);/将之中统计的结果输出/}选票统计本例是一个典型的一维数组应用,关键就是C语言规定只能逐个引用数组元素而不能一次引用整个数组,本程序这点体现在对数组元素进行判断时只能通过for语句对数组中的元素一个一个的引用。求二维数组对角线之和有一个4×4的矩阵,要求编程求出其从左上到右下的对角线之和,并输入到窗体上。(范例位置:光盘TMfl53)#inclu

6、demain(){inti,j,sum;/定义整型变量/inta[4][4]={/定义整型数组,并对其初始化/{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};sum=0;/为整型变量赋初值/printf("这个数组是:");/输出提示信息/for(i=0;i<4;i++)/循环嵌套输出对角线之和/{for(j=0;j<4;j++){printf("%5d",a[i][j]);if(i==j)sum=sum+a[i][j];}printf("");}pr

7、intf("对角线之和是:%d",sum);return0;}求二维数组对角线之和本例使用for循环语句将二维数组以矩阵形式输出,程序中使用if选择判断语句,将数组中对角线上的元素找出,并将找出的元素和求出,并将结果输出。打印杨辉三角打印出以下形式的杨辉三角形(要求打印出10行)。(范例位置:光盘TMfl54)11112113311464115101051……#includemain(){inti,j,a[11][11];/定义i,j,a[11][11]为基本整型/for(i=1;i<11;i+

8、+)/for循环i的范围从1到10/{a[i][i]=1;/对角线元素全为1/a[i][1]=1;/每行第一列元素全为1/}for(i=3;i<11;i++)/for循环范围从第3行开始到第10行/for(j=2;j<=i-1;j++)/for循环范围从第2列开始到该行行数减一列为止/a[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。