二计算机二级C 想过必看.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二计算机二级C 想过必看

二计算机二级C 想过必看2012年9月10日20:421、在C语言中基本上是:!算术关系逻辑条件赋值逗号(1)、算术里“*、/”高于“+、-”;(2)、关系里、=、、=优先级相同都大于“==、!=”;(3)、逻辑中!级别最高,次之,||逻辑或最低;(4)、正号和负号高于算术运算符(5)、“[]”高于“*”号 ;(6)、指针中“*”和“”级别相同;(7)、“*”与“++”又相同,“—”最高;(8)、“.”高于“*”号;(9)、“”高于“^”;(10)、单目运算高于双目运算;(11)、“()、[]、-、.”级别同,“!、~、++、--、+正、-负、*、、(类型名)、sizeof级别同,前四者高于后者;2、pow是乘方、fabs是取绝对值、sqrt是开根号,只要涉及到这三个头文件中就要加math.h;3、必须记住的几个Ascii值: a 97 A 65 空格 32 b 98 B 66 0 48 z 122 Z 90 9 57规律:同一个字母相差32; Ascii中:小写大写数字符号;4、a++ 整个式子a++不变,但是a更新加1 先使用a的值,用后再加1 ++a 整个式子++a增1,而且a更新加1 先将a加1后再使用5、scanf 会将空格作为分隔符 %c、putchar、gets 时:空格、Tab和回车符都将被作为分隔符被读入; %s 输入时:空格、Tab和回车符都将被作为分隔符不被读入;注意:getchar只能输入一个字符;6、main是主函数名,C语言中规定必须main作为主函数名; 每一个可执行的C程序中,都必须有一个且只能有一个主函数; 一个C程序中可以包含任意多个不同名的函数,但只能有一个主函数; 空语句,语法上认为一条语句;7、只有十进制数可以是负数,八进制和十六进制只能是整数;8、末尾带u或U的表示无符号常量,而无符号常量不能表示成小于0的负数;-200u 是不对的;9、short[int]数值范围是-32768~32767 例如:short int a=32769 (×) 改:long int a=32769 改的时候范围不能改变;10、 1.2e2 e的前面必须有数字 e的后面必须为整数 且字母e前后及数字之间不得插入空格 即:前有数字后为整,中间不可插空格;11、2.0==2.0 不能比较, 因为小数类型的有double和float 类型不确定; 2=2 可以完全正确12、求余运算两边只能为整形,求除运算可整形也可实型; 1.0/2.0=0.5 1/2=0 类型一致,不一致自动转换13、赋值运算左侧只能是变量,不能是常量或表达式 a=b=7 √ a=b+2=7 ×14、自加或自减本身就是一种赋值运算,可整形可实型,但不能是常量或表达式;负号与自加运算符优先级相同,自由至左计算; -i++ 相当于-(i++)15、printf可以没有输出项;16、scanf从终端键盘上读入数据 格式:scanf(%d%d,a,b);判断:scanf(%6.3f,a); × 因为输入不可以指定小数位; scanf可以指定正整数输入所占的宽度,但不能对实数指定小数位宽度;17、在VC6.0下,输入short型整数,格式控制要求用%hd;要输入double型数据格式控制必须用%lf(或le),否则数据不能正确输入; int k, float m, double n; scanf(%d%f%le,k,m,n);18、输入一个double型数,使该数保留小数点后两位,对第三位小树进行四舍五入,然后输出此数 #include stdio.h main(){ double x; printf(Enter x:\n); scanf(%lf,x); printf((1)x=%lf\n,x); x=x*100; x=x+0.5; x=(int)x; x=x/100; Printf((2)x=%lf\n,x);}19、逻辑值有两个(0和1);20、循环中 switch() ()不能省;

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档