收藏 分销(赏)

C语言实验4数组及字符串.doc

上传人:仙人****88 文档编号:7259598 上传时间:2024-12-28 格式:DOC 页数:2 大小:37.50KB
下载 相关 举报
C语言实验4数组及字符串.doc_第1页
第1页 / 共2页
C语言实验4数组及字符串.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实验4 数组和字符串实验要求:1掌握一维数组、二维数组及字符数组的定义、赋值和使用;2掌握一维、二维数据及字符数组的赋值和和输出方法;3了解字符串的存储及应用;4掌握“冒泡”排序法的应用;读程序:1 利用循环对数组进行赋值和输出:将任意4个实型数赋给数组a,然后输出数组a。#includemain() float a4; int i; printf(“Please input 4 float number:”); for(i=0;i4;i+)scanf(“%f”,&ai); /*第一个for循环是对数组赋值,i控制数组元素个数*/ for(i=0;i4;i+) printf(“%f ”,ai)

2、; /*第二个for循环,依次输出每个数组元素*/如果在对数组元素进行赋值的时候,想在输入每个数之前显示对应的数组名称,第一个for循环可改成如下形式:for(i=0;i4;i+) printf(“a%d=”,i);scanf(“%f”,&ai);输出时要显示数组名称可将第二个for循环中的printf函数改为printf(“a%d=%f ”,i,ai);2利用双循环对二维数组进行赋值和输出:将数据3,0,-2,11,-5,10赋给一个2行3列的二维数组,输出这个二维数组。#includemain() int i,j,a23=3,0,-2,11,-5,10; for(i=0;i2;i+) /*

3、外层循环控制行数*/for(j=0;j2;j+) /*内循环控制列数*/ printf(“a%d%d=%d”,i,j,aij);3将下列矩阵中的第一行和第4行对调。 对调后1 2 3 415 26 37 4811 21 31 414 3 2 14 3 2 115 26 37 4811 21 31 411 2 3 4#include stdio.hmain() int a44=1,2,3,4,15,26,37,48,11,21,31,41,4,3,2,1; int i,j,c; for(j=0;j4;j+) /*for循环交换第一行和第4行的数据*/ c=a0j; a0j=a3j; a3j=c; for(i=0;i4;i+) /*for循环输出新的数组元素*/ printf(n); /*按行输出,每输出一行就回车换行*/ for(j=0;j4;j+) printf(%d ,aij); 实验:1编写程序,将1,2,3这三个数赋给数组a,将5,6,7赋给数组b,将两数组对应元素相加的和赋给数组c,输出数组c。2输入任意10个数,按从大到小或从小到大的顺序输出(“冒泡”排序)。3 输入10个整数并存放在一维数组中,找出其中最大值和此元素的下标。4 对3行4列的二维数组赋任意值,求出此二维数组每行上的最大值,输出其行号及最大值。5 输入任意字符串,统计其中数字的个数。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服