for ( i = 0; i < lim -1 &&(c = getchar()) != '\n' && c != EOF; ++i )
s[i] = c;
不使用& &或| |运算符编写一个与下面的f o r循环语句等价的循环语句
就在for循环里边加if判断吧
for ( i = 0; i < lim -1 ; ++i ) {
if(c = getchar()) == '\n' ) break;
if(c == EOF) break;
s[i] = c;
}
//摘自百度...


- [e56004474] 7.以上做完,用LordPE修改好入口点,其次“目录表”中的“输入表”地址修正好。以上做好,基本就没 11/23 10:06
- [e56004474] 6.ImportREC修复输入表时,如果其中一条函数无法正常识别,fix Dump出来的文件,需要 11/23 10:02
- [e56004474] 5.浏览时图片显示了一小部分,请点击下图片,会全部正常显示。 11/23 09:57
- [游客] 我的理解是书上印错了 07/08 15:56
- [e56004474] STDCALL调用 方式,把要导出的过程名修改为以下格式: _name@nn 06/10 14:48
- [e56004474] option casemap:none 指明大小写 是否敏感. (《啄石成玉》第3章才有说明) 03/23 17:34
- [e56004474] 编译链接指令如下 ML.EXE /C /COFF /I C:\Masm615\INCLUDE 1 03/17 19:47
- [starrynight] 加油! 10/09 17:31
- [fpamc] 串个门儿~ 08/15 06:52
- [chinatree] 没看懂你最后一句再说什么。 07/23 00:07
[2012-08-14 13:07] 练习2-2
阅读全文 |
评论次数(1) |
浏览次数(1043) |
所属类型(C程序设计语言)
[2012-08-14 09:26] 《The C Programming Language》P28 pr2-1
编写一个程序以确定分别由signed及unsigned限定的char,short,int,long类型变量的取值范围。
#include <stdio.h>
#include <limits.h>
#include <float.h>
int main()
{
printf("the range of char: %d ~ %d/n", SCHAR_MIN, SCHAR_MAX);
printf("the min of char: %d/n", -(char)((unsigned char)~0 >> 1));
return 0;
}
分析...
#include <stdio.h>
#include <limits.h>
#include <float.h>
int main()
{
printf("the range of char: %d ~ %d/n", SCHAR_MIN, SCHAR_MAX);
printf("the min of char: %d/n", -(char)((unsigned char)~0 >> 1));
return 0;
}
分析...
阅读全文 |
评论次数(1) |
浏览次数(1087) |
所属类型(C程序设计语言)
页码数(1):
1