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

2019.3.5考研上机

作者: sure_风雨与晴 | 来源:发表于2019-03-06 09:36 被阅读0次

1.浮点数的比较

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

#define Equ(a, b)  ((fabs((a)-(b))) < (eps);

如果想使用不等于,只需要前面加一个!运算符即可。

2.黑盒测试

当题目没有说明有多少数据需要读入时,可以利用测试scanf的返回值是否时EOF来判断是否输入结束。

while (scanf("%d", &a) != EOF)
{
    ...
}

输入字符串:

while (scanf("%s", &str) != EOF)
while (gets(str) != NULL)

相关文章

  • 2019.3.5考研上机

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

  • 2019.3.4考研上机

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

  • 2019.3.6考研上机

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

  • 2019.3.5  距离考研291天

    恋恋有词:两节课并加以记忆 语法第二课 长难句一句

  • 2019-03-05

    2019.3.5.晴

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

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

  • 简书第105篇——转发中投股评

    【综述】2019.3.5——中程 张德良 德良综述 今天 【综述】2019.3.5——中程 张德良SAC证书S09...

  • 2019.3.5

    是不是所有女生都喜欢问一些假设性的问题???当然我也不能免俗。我那天问你,如果能重来,你想怎么过。你说,你没有其他...

  • 2019.3.5

    有时候我会迷茫,但是我想改变,不想让自己永远无知而不自知,我想从写1.6个字开始,从现在开始,能写多少不重要,重要...

  • 2019.3.5

    昨夜失眠了, 乱七八糟的想了很多, 像导了一部电视剧, 更像走完了自己的一生, 但天亮一验证, 果然全是胡思乱想…...

网友评论

    本文标题:2019.3.5考研上机

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