exp7—二维数组字符数组

上传人:平*** 文档编号:11123163 上传时间:2017-10-12 格式:DOC 页数:4 大小:54.28KB
返回 下载 相关 举报
exp7—二维数组字符数组_第1页
第1页 / 共4页
exp7—二维数组字符数组_第2页
第2页 / 共4页
exp7—二维数组字符数组_第3页
第3页 / 共4页
exp7—二维数组字符数组_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《exp7—二维数组字符数组》由会员分享,可在线阅读,更多相关《exp7—二维数组字符数组(4页珍藏版)》请在金锄头文库上搜索。

1、 上机实验七 二维数组与字符素组班级 学号 姓名一共 6 个题,其中 2 个选做题。第一个选做题应该比较简单,希望大家都能试试。一目的要求1 掌握二维数组的基本概念,如何定义二维数组,如何初始化二维数组。2 掌握二维数组的基本操作:引用数组元素、行(列)求和,行(列)最大最小值,整个数组的输入输出等。3 掌握与二维数组有关的算法,如找最大最小值(或位置) 、矩阵转置等。4 掌握字符串与字符数组的基本应用方法二实验内容【实验题 1】程序填空:输入一个 44 矩阵,求出主对角线上的元素之和 sum1、副对角线上的元素之和sum2,并输出结果。提示:每一行只有一个主对角线元素 aii(特征:i=j)

2、 ,也仅有一个副对角线元素 ain-i-1(特征:i+j=n-1,即 j=n-1-i)源程序:#includevoid main() int i,j,sum1=0,sum2=0, a44; printf(Input a 4*4 matrix:n);for( ) /输入矩阵元素for( )scanf(%d, &aij);for(i=0; ivoid main() int i, j, int a1010;for(i=0; ivoid main() int i;char s80;i=0;while( (si = getchar() != n ) i+; /输入字符串,以回车结束。记住这个写法si=

3、; /输入字符串结束符号for( i=0; ; i+ ) /将遍历字符串,将小写字母转换成大写字母if( si=a&si#include void main() int i, len=0;char s80,temp;printf(Input a string(80):n); /调用字符串输入函数 gets(), 输入字符串到 s; /统计字符串有效长度 lenfor( i=0; i ; i+) /交换对称元素temp=si;si= ;=temp; /调用字符串输出函数 puts, 输出处理后的字符串 s选做题【实验题 5】(1) 利用公式, 编写一个计算 Pi 的近似值程序,当最后一项小于 10-5 时为计算终止条件。源代码粘贴处(2) 求所有四位数中的可逆素数个数。可逆素数指:一个素数将其各位数字的顺序倒过来构成的反序数也是素数。本题答案应该是 204 个源代码粘贴处

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号