C/C++
PcrazyC
编程爱好者
展开
-
scanf的格式输入
%d,遇到数字,+,-以外的字符结束,可跳过空格 %f,,%lf:遇到数字, ., e,+,-之外的字符结束,可跳过空格%s,从第一个非空格字符起直到下一个空格结束. %c,遇到字符就赋值,不管是空格还是回车之类的. 假如程序中出现这样的代码,scanf("%d,%s,%c,%c).虽然程序是以 , 作为分隔的,但%s是不认这个 , 的,它只认空格,所以原创 2007-11-20 22:11:00 · 2026 阅读 · 0 评论 -
C语言总结
总算把C语言又看了一遍,总结如下:1. 二制数中原码.反码.补码以及进制之间的转换:原码:由符号位和该数的绝对值的二进制数组成.反码:负数的反码为除符号位以外所有位均取反的结果.正数 的反码与原码相同,其补码也一样,后面不说了.补码:负数的补码是在其反码的基础之上加1;下面以-123为例求其各码:原码:符号位为1,二进制数为1111011,(其转换参考下面进制的转换)原创 2007-11-21 12:05:00 · 1880 阅读 · 1 评论