码迷,mamicode.com
首页 > 其他好文 > 详细

C高级第一次PTA作业 要求三

时间:2018-03-21 21:05:24      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:声明   之间   最小数   强制转换   选择排序   数组名   tin   形参和实参   查找   

一、PTA作业中的知识点总结

1.6-1 计算两数的和与差(10 分)

(1)*在程序中的用途:在定义指针变量时,是指针声明符,说明定义的变量是指针;在访问指针变量时,是间接访问符,用于访问指针所指向的变量
(2)关于函数,形参实参类型要一致,在C语言中形参和实参之间的数据传递是单项的值传递

2.6-2 拆分实数的整数与小数部分(15 分)

(1)强制类型转换,在变量前加括号,括号中写要强制转换成的类型
(2)技巧:在处理浮点数时想要得到小数部分可以用原来的数据减去整数部分

3.6-1 在数组中查找指定元素(15 分)

(1)函数在执行到return的时候就会自动结束
(2)关于break和continue:break是结束整个循环,而continue是结束本次循环(跳过下一步)

4.6-2 找最大值及其下标(10 分)

数组和地址的关系:a数组名代表一个地址,它的值时数组元素的地址,a+i是数组a的基地址的第i个偏移量

5.6-1 最小数放前最大数放后(10 分)

关于printf输出:用%3d的形式来控制输出数的宽度,用%.3f的形式控制输出的小数位数

6.6-2 指针选择法排序(10 分)

关于选择排序:思路遍历数组找出最大或最小值然后将其放在数组的最前面或者最后面;实现方法用双重循环遍历数组

总结:

学习了简单的markdown语法,克服了让我头疼的全英文GitHub,学习了在线流程图绘制工具。但是在流程图的功能框使用方面还有待提高,也特别希望老师同学能帮我发现更多的问题。

二、代码托管

我的github地址:https://github.com/XINJY/The-homework-of-C

三、点评的同学及其博客链接

陈天胤:http://www.cnblogs.com/cty-1/p/8551390.html
姜 健:http://www.cnblogs.com/jj990519/p/8596941.html
李新华:http://www.cnblogs.com/Lixinhua18/p/8569649.html

C高级第一次PTA作业 要求三

标签:声明   之间   最小数   强制转换   选择排序   数组名   tin   形参和实参   查找   

原文地址:https://www.cnblogs.com/X-JY/p/8619229.html

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