码迷,mamicode.com
首页 > 编程语言 > 详细

c语言一,二数组

时间:2017-12-03 13:51:39      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:不同   嵌套循环   分享图片   会什么   row   别人   循环语句   过程   等于   

一、PTA实验作业

题目1:7-4 简化的插入排序

1. 本题PTA提交列表

技术分享图片

2. 设计思路

1.定义整形变量N,temp,i. 2.输入N
3.通过for(i=1;i<=N;i++)的循环语句来输入数组从小到大排好顺序好的数组a[i] 4.输入要插入的的数,用数组a[0]表示.
5.通过or(i=0;i<N;i++)的循环语句,从i=0开始判断是否a[i]>a[i+1] 6.a[i]>a[i+1],temp=a[i+1];a[i+1]=a[i];a[i]=temp;
` 7.最后通过 for(i=0;i<=N;i++)的循环语句输出新的数组a[I]

3.代码截图

技术分享图片

4.本题调试过程碰到问题及PTA提交列表情况说明。

` 没有将插入的值用数组表示,对插入的新数组不好表示

题目2:7-7 找鞍点

1. 本题PTA提交列表

技术分享图片

2. 设计思路

1.定义整形变量N,i,j,row,col,b,flag; 2.输入N.
3.定义二维数组a[6][6]; 4.通过for(i=0;i<N;i++){for(j=0;j<N;j++)}的嵌套循环输入二维数组.
5.通过for(i=0;i<N;i++)的循环语句,row=i;col=0;flag=0; 6.再通过嵌套循环for(j=0;j

3.代码截图

技术分享图片

4.本题调试过程碰到问题及PTA提交列表情况说明。

` 在后面的循环语句前没有令row=i;col=0;flag=0而输出的值UI为答案错误.

题目3:7-9 判断上三角矩阵

1. 本题PTA提交列表

技术分享图片

2. 设计思路

1.定义整形变量T,N,i,j,b,flag; 2.输入T.
3.通过循环for(i=1;i<=T;i++)来输出二维数组的个数. 4.定义二维数组a[10][10];
5.通过for(j=0;j<N;j++){for(b=0;b<N;b++)}的嵌套循环输入二维数组, 6.再通过for(j=0;j

3.代码截图

技术分享图片

4.本题调试过程碰到问题及PTA提交列表情况说明。

二、截图本周题目集的PTA最后排名。

三、同学代码结对互评

1.互评同学名称

吴军霖 ##2.我的代码、互评同学代码截图 技术分享图片

技术分享图片

3.我和同学代码不同在哪里?有哪些各自优势?你更喜欢哪种代码风格?如果同学代码有错的也请帮忙指出来哪里出问题。

我的方法和军霖的方法不同,我是用的方法是除对角线和列等于0的数组为1,其他的值等于他上一行和值相同列和左边的一个.而军霖的方法是用每列的递差规律来做,例如杨辉三角的二维数组的第0列的每个相邻的数差值为0,以此类推来做. 我更喜欢军霖的代码,因为他用的是更有想法和简单的方法来做.
没有什么错 #四、本周学习总结 ##1.你学会了什么? ###1.1 C中如何存储字符串? 用字符数组存贮串

1.2 字符串的结束标志是什么,为什么要结束标志?

遇到字符=‘\0‘就会结束字符串.因为只有结束字符串才能输出字符串. ###1.3 字符串输入有哪几种方法? 1.利用循环语句,通过scanf("%c")来输出.
2.利用循环语句,通过putchar(数组)来输出. ###1.4 数字字符怎么转整数,写个伪代码? 例如数组str[i],转整数:str[i]-‘0‘

1.5 16进制、二进制字符串如何转10进制?写伪代码?

2进制 定义字符数组a[100]存储16进制字符串,result储存转化后结果 输入a[] for 第一位to最后一位 若a[]为字符0或1,result=result*2+a[k]-‘0‘; end 输出结果 16进制
定义字符数组a[100]存储16进制字符串,result储存转化后结果
输入a[]
for 第一位to最后一位
字符0到9,result=result16+a[k]-‘0‘;
若a[]为a到f或A到F,result=result
16+a[k]-‘a‘或‘A‘+10;
end

2.本周的内容,你还不会什么?

还不会熟练运用排序法的几种方法. 对于字符数组PTA的题目的解题有困难

3.期中考试小结

3.1 你认为为什么没考好?

1.知识点没完全掌握和理解. 2.考试前没有认真的复习.

3.2 罗列错题。

技术分享图片

技术分享图片

技术分享图片

3.3 下半学期要怎么调整C的学习?

` 1.不要只在意PTA程序的编写,还要学习课本的内容和参考别人的更好的代码

c语言一,二数组

标签:不同   嵌套循环   分享图片   会什么   row   别人   循环语句   过程   等于   

原文地址:http://www.cnblogs.com/lyc1139/p/7957410.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!