C语言刷题笔记(3)

第一题

第一题考察传参的知识,只要保证在传参时类型相同,所要传的顺序一致即可!

第二题

C语言刷题笔记(3)_第1张图片 

 const在*左边时修饰*指针,即不可以通过*指针改变变量内容

在*右边,修饰指针本身,即指针指向的对象不可更改!

第三题

C语言刷题笔记(3)_第2张图片

 此处的i为全局变量,调用一次prt()后,打印出三颗星号和制表符

第四题

C语言刷题笔记(3)_第3张图片

从右向左算,先是a-(a*a)=-6

然后-6+(-6)=-12

第五题

 C语言刷题笔记(3)_第4张图片

条件为0时为假,循环不执行!

 第六题

C语言刷题笔记(3)_第5张图片

 C语言刷题笔记(3)_第6张图片

 C语言刷题笔记(3)_第7张图片

 本题最容易出错的地方就是average的计算,容易忘记进行类型转换导致进行整数除法

第七题

C语言刷题笔记(3)_第8张图片

 本题可以通过暴力求解,如下

C语言刷题笔记(3)_第9张图片

 也可以用简便算法,二分查找

C语言刷题笔记(3)_第10张图片

C语言刷题笔记(3)_第11张图片 

 

你可能感兴趣的:(笔记)