C语言的第二次实验报告

课程名称:高级语言程序设计 班级:网络1714 实验成绩:
指导教师:贺冰琰 姓名:穆浩然  
实验项目名称: 学号:201721123120 实验时间:

一、实验内容与设计思路

题目一:C语言的第二次实验报告

设计思路:设置一个flag并令其值为1,在输入二维数组后利用for语句的循环对每一个数字进行判断,若数字不为0则flag值赋为0,从而判断是否为上三角矩阵。

 

题目二:C语言的第二次实验报告

设计思路:利用指针对字符串进行逆序,运用变量i的变化将字符串从最后一位不为\0的字符开始输出。

 

题目三:C语言的第二次实验报告

设计思路:设两个数组,通过计算m、n、i之间的关系将a数组的值赋给新的数组b。

 

题目四:C语言的第二次实验报告

设计思路:定义两个数组指针,用while循环,找到相同的元素然后,除该相同元素外其余元素都赋值过去。

 

二、题目代码

第一题:C语言的第二次实验报告

 

 

 第二题:C语言的第二次实验报告

第三题:C语言的第二次实验报告

第四题:C语言的第二次实验报告

三、实验小结

1、指针的概念比较繁琐,但是运用十分灵活,要牢固掌握指针的知识。

2、要善于发现题目的规律,运用简便的方法解决看似复杂的问题,没有什么题目是几个函数解决不了的。

3、勤学多练,熟能生巧!