zoukankan      html  css  js  c++  java
  • 编程时的细节

    在字母与字母之间相乘时一定是a*b不能写成ab否则它会提示你term does not evaluate to a function

    对于隐藏的窗口,通过菜单栏的查看进行打开已经隐藏的窗口  查看--工作空间。

    遇到程序中需要输入多个字符,就用getchar函数用多个函数每次只能接受一个字符,多个函数时在输入时要连续输入。

    对于putchar(getchar())这个问题,是在用键盘时把所有的字符都存到键盘缓冲器中去,当你按下enter键之后才送到计算机内,putchar(getchar())

                                                                                                                                                                    putchar(getchar())

                                                                                                                                                                    putchar(getchar())

    这三个函数输出的是MCP

                             MCP   因为要把三个字符都一起输入到计算机中去,所以输出的是MCP  ,再用键盘输入时用的是三个字符输入完毕后打回车,所以前两个putchar函数输出的是MCP,最后一个putchar函数输出的回车。

    符号类型的范围是-128~127,任何东西输入到计算机中都按照二进制来输入的,如果发现有溢出情况只能截取适当范围内的数。

    计算机中的负数都是用补码表示的。整数用它自己的二进制表示即可,负数用它的补码。http://blog.csdn.net/scyatcs/article/details/44038665

    在题目中限制小数点位数是%3.2f这是在限定为两位小数,前面的3代表所占的列数,这个影响不大,如果前面是整数部分两位它照样占4列,主要控制好小数部分。

    p=-b/(2.0*a);在计算机中的计算,是按照从左到右来执行的,但是有牵涉到整除问题,如果2.0*a不加上括号得出结果和答案不一样,所以要特别注重括号的问题。

    vc++6.0在调试时遇到getchar scanf这样的函数一定要先输入数字按下回车键之后再回到vc界面上再按F10,切记,切记。

    编译系统不检查==和=  即使你把==错写成=程序一样会运行 可能 会出现错误,最终终止运行。

    经验:自己总结一个经验,但是不知道为什么,请高手看到后给我讲解一下,就是 在定义变量时double x  需要输入x的值  scanf("%lf",&x)这样后续程序是没有问题的,如果改写成float x 再这样输入scanf("%lf",&x),就会导致编译器中止工作?????

  • 相关阅读:
    IdentityServer4系列 | 资源密码凭证模式
    IdentityServer4系列 | 客户端凭证模式
    IdentityServer4系列 | 快速搭建简易项目
    Java9系列第九篇-对HTTP2协议的支持与非阻塞HTTP-API
    跨站资源共享CORS原理深度解析
    Java9系列第8篇-Module模块化编程
    Java9系列第7篇:Java.util.Optional优化与增强
    Kubernetes的Local Persistent Volumes使用小记
    CoProcessFunction实战三部曲之三:定时器和侧输出
    CoProcessFunction实战三部曲之二:状态处理
  • 原文地址:https://www.cnblogs.com/jhqx/p/5255406.html
Copyright © 2011-2022 走看看