C语言第二次实验报告

时间:2021-03-13 01:42:14

一.实验题目,设计思路,实现方法

1.实验题目

C语言第二次实验报告

C语言第二次实验报告

C语言第二次实验报告

C语言第二次实验报告

C语言第二次实验报告

 

2.设计思路:

11-2 求矩阵各行元素之和

先定义一个二维数组和一个一维数组分别用来存放输入的数和求同一行两个数的和。再用一个循环嵌套读入和求其和。最后用一个循环输出存放和的数组。

12-3 字符串逆序

读入一个字符串,再求出其长度,最后从后开始输出。

13-3 在数组中查找指定元素

 实参将存放读入元素的数组的首地址和元素个数和要查找的数传给形参,实参将地址传形参指针,从而遍历数组,若和要查找的数相等,则返回其下标。

14-4 输出月份英文名

将月份对应的数组存入二维数组,再根据读取的月份数字对应输出月份英文字母。

15-2 分类统计各类字符个数

用while语句判断是否到达‘\0’,用变量count来记下字符串的长度,最后用if-else多次判断来统计各类字符个数。

二.源程序

11-2 求矩阵各行元素之和

C语言第二次实验报告

12-3 字符串逆序

C语言第二次实验报告

13-3 在数组中查找指定元素

C语言第二次实验报告

14-4 输出月份英文名

C语言第二次实验报告

15-2 分类统计各类字符个数

C语言第二次实验报告

 

三.遇到的问题及解决方法,心得体会

这些题目虽然比较基础但还是较之前的难度有所加大。输出月份对应英文单词,刚开始用switch()出现段错误,在同学的帮助下后来改用二位数组才正确。

代码还是要多打才能熟练掌握,熟能生巧,不会的还要向老师同学请教或上网查阅资料。