以下为《c语言学习笔记》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
注意事项:
????百分之五十错误的代码基本都是定义的变量范围过小,导致部分大数的程序产生错误。诸如int , float ,double都会超范围。
????直接告诉大家,一般大数或者大数组,直接开全局变量或者是用 long long 类型,此题用 long long或者是long double 类型可以完美AC。
????附上各变量范围:
????????整型[signed]int ? ? ? ? ? ? ? ? ?-***48~+***48????????无符号整型unsigned[int] ? ? ? ? ? ? ? ? ? ? ? 0~***95????????短整型 short [int] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-32768~32768????????无符号短整型unsigned short[int] ? ? ? ? ? ? 0~65535????????长整型 Long int ? ? ? ? ? ? ? ? ? ? ? ? ? ?-***48~+***48????????无符号长整型unsigned [int] ? ? ? ? ? ? ? ? ? 0~***95????????字符型[signed] char ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -128~+127????????无符号字符型 unsigned char ? ? ? ? ? ? ? ? ? ? ? 0~255????????单某某 float ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3.4 x 10^(-38)~ ?3.4 x 10^(+38)????????双精度double ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.7 x 10^(-308)~ ?1.7 x 10^(+308)????????长双精度 long double ? ? ? ? ? ? ? ? 1.7 x 10^(-308)~ ?1.7 x 10^(+308)
[全文已结束,注意以上仅为全文的文字预览,不包含图片和表格以及排版]
以上为《c语言学习笔记》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。