美文网首页C语言
2019.3.4考研上机

2019.3.4考研上机

作者: sure_风雨与晴 | 来源:发表于2019-03-05 10:50 被阅读0次

1.

1.1getchar()可以识别换行符,故可以把'\n'存储到变量中。
1.2typedef可以给复杂的数据类型起别名,以避免程序中出现大量的复杂名称降低编码效率。
1.3C语言中对任意底数求对数需要使用换底公式logAB = logeB / logeA,并使用log(double x)
1.4sin(), cos(), tan()参数要求是弧度制,可以const double PI = acos(-1.0)将PI定义为精确值,使用sin(PI*45/180)
1.5round(double x)用于将double型变量四舍五入,返回double类型,所以完成四舍五入功能还需要强转取整。
1.6字符数组可以用{}内字符列表赋值,也可以直接用字符串赋值,但是 限于初始化,程序其他位置不允许这样直接赋值整个字符串。
1.7字符数组的printf()输出, scanf()输入对字符类型有%c, %s两种类型。其中%s会输入一个字符串并存在字符数组中。%c格式能够识别空格和换行并将其输入,而%s通过换行和空格识别一个字符串的结束。
1.8gets用来输入一行字符串,识别换行符作为输入结束,并将其存在与一维数组中;puts用来输出一行字符串,并紧跟一个换行。
1.9gets和scanf输入字符串时会自动在字符串末尾添加空字符\0,并占用一个字符位,而put和printf就是通过识别空字符来结束输出的。故如果用getchar循环输入字符串时,记得末尾加'\0'
1.10string.h头文件
strlen()函数可以得到字符数组第一个空字符之前的字符的个数。
1.11sscanf和sprintf

sprintf(str, "%d", n);```
sscanf写法的作用是把字符数组str中的内容以“%d”的格式写到n中(从左到右);
sprintf写法的作用是把n以“%d”的格式写到str字符数组中(从右到左)。

相关文章

  • 2019.3.4考研上机

    1. 1.1getchar()可以识别换行符,故可以把'\n'存储到变量中。1.2typedef可以给复杂的数据类...

  • 2019.3.6考研上机

    1.入门模拟 模拟题是一类“题目怎么说,你就怎么做”的题目 1.简单模拟 完全根据题目描述来进行代码的编写,所以考...

  • 2019.3.5考研上机

    1.浮点数的比较 需要引入一个极小数eps 修正浮点数可能出现的误差。经验表明,一般把eps取1e-8,可以使用宏...

  • 2019.3.4  距考研292天

    1.考研语法2——长难句入门(1小时) 2.词汇day1(1小时) 3.长难句每日一句

  • 2019.3.4  距考研292天

    1.考研语法2——长难句入门(1小时) 2.词汇day1(1小时) 3.长难句每日一句

  • 2019.3.4  距考研292T

    1.考研语法2——长难句入门 2.词汇day1 3.英文字体练习20min

  • 2019-03-04

    2019.3.4.阵雨

  • 宇宙无敌PAT-A不完全考纲

        大家新年快乐!    最近一直有朋友问我“考研上机怎么准备?”、“马上找工作,想考PAT练练手”等...其...

  • 2019-03-04

    2019.3.4 周爽剪了头发,

  • 坚持!奋起!

    白天安卓上机上课! 晚上磨刀奋斗做图! 明天考研高数上课! 后天体测和流程图! 有点痛苦~?‍♀️?‍♀️?‍♀️...

网友评论

    本文标题:2019.3.4考研上机

    本文链接:https://www.haomeiwen.com/subject/tjjbuqtx.html