当前位置:首页 > 程序设计2
目录
实验7.2 二维数组 ...................................................................................................................... - 2 -
求矩阵各行元素之和(调试示例error07_3) ................................................................. - 2 - 矩阵运算 .............................................................................................................................. - 3 - 九九乘法表 .......................................................................................................................... - 4 - 判断上三角矩阵 .................................................................................................................. - 5 - 算算看,这是第几天? ...................................................................................................... - 6 - 找鞍点(选作) ....................................................................................................................... - 7 - 实验7.3 字符串 .......................................................................................................................... - 9 -
将字符串逆序存放(调试示例error07_4) ..................................................................... - 9 - 查找字符 .............................................................................................................................. - 9 - 统计大写辅音字母 ............................................................................................................ - 11 - 字符串替换 ........................................................................................................................ - 12 - 将十六进制字符串转换为十进制整数 ............................................................................ - 13 - 将十进制字符串转换为十进制整数(改错题error07_5) ........................................... - 14 - 实验8.1 指针与数组 ................................................................................................................ - 15 -
循环移动(调试示例error08_1) ................................................................................... - 15 - 在数组中查找指定元素 .................................................................................................... - 16 - 使用函数的选择法排序 .................................................................................................... - 18 - 报数.................................................................................................................................... - 19 - 实验8.2 指针与字符串 ............................................................................................................ - 21 -
找最大的字符串(调试示例error08_2) ....................................................................... - 21 - 找最长字符串 .................................................................................................................... - 22 - 使用函数删除字符串中的字符 ........................................................................................ - 23 - 使用函数实现字符串复制 ................................................................................................ - 24 - 判断回文字符串 ................................................................................................................ - 25 - 分类统计字符个数 ............................................................................................................ - 27 - 实验9 结构程序设计 ............................................................................................................... - 28 -
调试示例error09_1.cpp .................................................................................................... - 28 - 时间换算 ............................................................................................................................ - 29 - 计算平均成绩 .................................................................................................................... - 30 - 计算两个复数之积 ............................................................................................................ - 31 - 查找书籍 ............................................................................................................................ - 31 - 通讯录排序 ........................................................................................................................ - 33 - 算算看,这是第几天? .................................................................................................... - 34 - 使用函数实现时间换算 .................................................................................................... - 35 - 找出总分最高的学生(改错题error09_2) ................................................................... - 36 - 实验10 程序结构与递归函数 ................................................................................................. - 38 -
函数程序设计 .................................................................................................................... - 38 - 计算函数P(n,x) ................................................................................................................. - 39 - 计算函数Ack(m,n) ........................................................................................................... - 40 - 十进制转换二进制 ............................................................................................................ - 41 -
递归函数程序设计求Fabonacci数列 ............................................................................. - 43 - 递归函数程序设计整数的逆序输出 ................................................................................ - 44 - 改错题error10_1.cpp ........................................................................................................ - 45 - 实验11.1 指针数组、指针与函数 .......................................................................................... - 46 -
调试示例error11_1.cpp .................................................................................................... - 46 - 编程题................................................................................................................................ - 47 - 编程题................................................................................................................................ - 48 - 计算最长的字符串长度 .................................................................................................... - 49 - 字符串的连接 .................................................................................................................... - 50 - 指定位置输出字符串 ........................................................................................................ - 50 - 藏尾诗................................................................................................................................ - 51 - 改错题error11_2.cpp ........................................................................................................ - 52 -
实验7.2 二维数组
求矩阵各行元素之和(调试示例error07_3)
程序填空,不要改变与输入输出有关的语句。
输入2个正整数 m 和 n (1<=m<=6, 1<=n<=6),然后输入矩阵 a(m 行 n 列)中的元素,分别求出各行元素之和,并输出。
输出使用语句:printf(\输入输出示例:括号内为说明 输入: 3 2 6 3 1 -8 3 12 输出:
sum of row 0 is 9 sum of row 1 is -7 sum of row 2 is 15
(m=3,n=2)
#include
int i, j, m, n, sum; int a[6][6];
- 2 -
scanf(\ for(i = 0; i < m; i++) for(j = 0; j < n; j++)
scanf(\/*---------*/ for(i=0;i return 0; } 矩阵运算 程序填空,不要改变与输入输出有关的语句。 输入一个正整数 repeat (0 读入 1 个正整数 n(1≤n≤6), 再读入 n 阶方阵 a , 计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。 输入输出示例:括号内为说明 输入: 1 (repeat=1) 4 (n=4) 2 3 4 1 5 6 1 1 7 1 8 1 1 1 1 1 sum = 35 (2+3+4+5+6+7+8=35) #include \int main(void) { int i, j, n, sum; int repeat, ri; int a[6][6]; scanf(\ for(ri = 1; ri <= repeat;ri++){ - 3 - scanf(\for(i = 0; i < n; i++) for(j = 0; j < n; j++) scanf(\sum=0; for(i = 0; i < n; i++){ for(j = 0; j < n; j++) sum+=a[i][j]; } for(i = 1; i < n-1; i++) sum-=a[i][n-i-1]; for(j =0; j sum=sum+a[n-1][n-1]; printf(\} 九九乘法表 程序填空,不要改变与输入输出有关的语句。 输入一个正整数 repeat (0 提示:将乘数、被乘数和乘积放入一个二维数组中,再输出该数组。 输入输出示例:括号内为说明 输入: 1 (repeat=1) 3 (n=3) 输出: * 1 2 3 1 1 2 2 4 3 3 6 9 #include \int main(void) { int i, j, n; int a[10][10]; int repeat, ri; scanf(\ for(ri = 1; ri <= repeat;ri++){ - 4 -
共分享92篇相关文档